﻿@charset "utf-8";/* common style start */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{ text-decoration:none; color:#333; }
a:hover,a:active{text-decoration:underline;}
body{font:12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}
img{border:0;vertical-align: middle;}
table{border-collapse:collapse}
ul li{list-style:none}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.green{color:#8fc21d}
.brown{color:#a40000}
.gray{color:#666}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.orange{color:#F00}
.red{color:#F00}
a.red2,.red2{color:#F00}
a.orange,.orange{color:#F00}
a.blue,.blue{color:#188EEE}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.hidden{display:none}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}

.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}

a.more{color:#a2a2a2}a.zoom{padding-left:20px;background:url(../images/sprites_2.gif) -63px -284px no-repeat}
.close,.close_2{display:inline-block;width:13px;height:13px;line-height:100px;overflow:hidden;background:url(../images/close.gif) no-repeat}

.shopping dl.cart_stats dt .close_2{width:27px;height:21px;margin-right:8px;background:url(../images/sprites_2.gif) -24px -739px no-repeat; float:right; }

.countdown { width:165px; height:28px; line-height:28px; color:#FFF; font-weight:100; font-size:14px; margin:0 auto; z-index:9; position:absolute; top:-32px; background:#FF6900 none repeat scroll 0% 0%; display:block; text-align:center; }
.countdown .cd_hour { padding-left: 20px; background: transparent url("../images/index_qg.png") no-repeat scroll left center; }
.countdown b { height: 28px; display: inline-block; padding:0px 2px; color:#fff; font-size:14px; }

/*.countdown{margin:5px auto 5px;font:bold 14px "Microsoft YaHei",Arial, Tahoma;color:#999}
.countdown b{margin:0 3px;font-size:20px;color:#c4000f}*/

span.grade{display:inline-block;width:70px;height:15px;background:url(../images/grade_bg.gif) 0 -16px no-repeat}
span.grade i{display:inline-block;height:15px;background:url(../images/grade_bg.gif) 0 2px no-repeat}

body.index{ background:url(../images/sprites.gif) 0 -341px repeat-x}
.container,.container_2{ width:1200px; height:auto; display:table; margin:0 auto 40px auto; }
.tabs_menu .node{cursor:pointer}

.header{height:63px;margin-top:19px;text-align:right;color:#848484}
.header .logo{float:left;width:250px;height:53px;overflow:hidden}
.header .logo a{display:block;height:53px;line-height:53px;text-indent:9999px;background:url(../images/logo.gif) no-repeat}
.header .shortcut{display:inline-block;marign-top:3px}
.header .shortcut li{display:inline;margin-right:7px;padding-right:8px;background:url(../images/sprites.gif) right 2px no-repeat;_background-position:right 0}
.header .shortcut li.last{background:none}
.header .shortcut li.notice{margin-right:0;padding:0 0 0 19px;background-position:0 -16px;_background-position:0 -18px}
.header .shortcut li a{color:#848484}
.header .loginfo{margin-top:9px}
.header .loginfo a{margin-left:7px;padding-right:6px;text-decoration:underline;color:#333;background:url(../images/sprites.gif) right -34px no-repeat}
.header .loginfo a.reg{color:#f77804;background:none}

.navbar{height:32px;padding-top:6px}
.navbar ul{float:left;height:32px}
.navbar li{float:left;height:32px;font-size:14px;font-weight:bold;background:url(../images/sprites.gif) right -132px no-repeat;overflow:hidden}
.navbar li.last{background:none}
.navbar li.selected{margin-left:-1px;background:url(../images/sprites.gif) 0 -67px no-repeat}
.navbar li a:link,.navbar li a:visited,.navbar li a:hover,.navbar li a:active{display:inline-block;height:27px;margin-left:3px;padding:5px 13px 0 16px;padding-top:7px\9;color:#fff;text-decoration:none}
.navbar li.selected a{padding-right:18px;color:#4e4e4e;background:url(../images/sprites.gif) right -99px no-repeat}
.navbar li a span{margin:0 0 0 3px}
.navbar li.selected a span{background-position:right -163px}

/*.mycart dt,.mycart dd{float:left}
.mycart dt{position:relative;width:120px;padding:0 20px 0 40px}
.mycart dt a{color:#626262}
.mycart dt a b{margin:0 3px;color:#a40000;font-size:11px}
.mycart dd{width:43px;margin:0 0 0 8px;color:#fff}
.mycart dd a:link,.mycart dd a:visited,.mycart dd a:hover,.mycart dd a:active{color:#fff}
*/
.shopping{position:absolute;right:0;top:40px;width:344px;padding:5px 5px 5px 0; border:1px solid #eaeaea; box-shadow:0 4px 10px rgba(4,0,0,0.2);background-color:#fff}
dl.cartlist dd{width:334px;height:60px;padding:10px 0 5px;margin-bottom:5px;border-bottom:1px dashed #c7c7c7;text-align:left}
dl.cartlist dd .pic{width:55px;height:55px;margin-right:5px}
dl.cartlist dd .title{width:160px;height:60px}
dl.cartlist dd .title a{color:#373737;font:normal 12px/18px "微软雅黑"}
dl.cartlist b{color:#666;font-size:11px}
dl.cartlist input.del{width:51px;height:19px;cursor:pointer;text-indent:-9999px;overflow:hidden;line-height:19px;text-align:left;padding-left:6px;color:#6e6e6e;border:none;background:url(../images/sprites.gif) -228px -195px no-repeat; margin-top:7px; }
dl.cartlist dd.static{height:25px;margin-bottom:0;text-align:right;color:#6e6e6e;border-bottom:0; padding-left:10px;}
dl.cartlist dd.static span{margin-right:20px}
dl.cartlist dd.static a{color:#757575;text-decoration:underline}
dl.cartlist dd.static label{margin:0}
dl.cartlist dd.static input{font-weight:normal;color:#333}

.searchbar{height:31px;margin:5px 0 10px;text-align:left}
/*.allsort{position:relative;z-index:100;float:left;width:206px;height:25px;padding:6px 0 0 22px;background:url(../images/sprites.gif) 0 -195px no-repeat}
.allsort a{font-size:14px;font-weight:bold;color:#ca5707}
.sortlist{ position:absolute;z-index:11;left:0;top:31px;width:226px;margin-top:-1px;border:1px solid #ddc9be;border-top:0;background:#fdfdfd}
.sortlist li{height:35px;padding:1px 0 0 7px;border-top:1px solid #e8e8e8;line-height:35px;background:url(../images/sprites.gif) -90px -308px no-repeat}
.sortlist li h2{ position:relative;z-index:1;height:32px;padding-left:15px}
.sortlist li .sublist{display:none;position:absolute;z-index:12;left:133px;top:2px;width:315px;border:1px solid #d8986b;background-color:#fff}
.sortlist li h2 a{font-size:12px;color:#5f5f5f}
.sortlist li.hover h2{z-index:13;width:111px;border-color:#d8986b;border-style:solid;border-width:1px 0 1px 1px;background-color:#fff}
.sortlist li.hover .sublist{display:block;background:#fff url(../images/sublist_bg.gif) right 145 repeat-y;_height:35px}
.sublist .items{float:left;width:300px;padding:5px 6px;line-height:22px;min-height:370px;height:auto;_height:370px}
.sublist strong{color:#404040;padding:0 10px}
dl.category{margin-top:5px;padding:0 10px;border-bottom:1px dashed #f5e0d1;background:#fff}
dl.category a{font-size:12px}
dl.category dt a{color:#ca5707}
dl.category dd{margin-left:-1px;color:#d8d8d8}
dl.category dd a{display:inline-block;margin:0 4px 0 1px;font-weight:normal;color:#404040}

.sortlist li.hover h2 a{font-size:12px;color:#f77113}
*/	
.searchbox{position:relative;z-index:14;display:inline;float:left;width:295px;height:29px;margin-left:28px;background:url(../images/sprites.gif) 0 -226px no-repeat}
.searchbox input{border:none;background:none;vertical-align:top}
.searchbox input.text{width:203px;height:15px;margin-top:4px;padding:3px 5px 0 11px;color:#828282}
.searchbox input.btn{width:65px;height:29px;padding:7px 0 9px;padding:8px 0\9;cursor:pointer;text-align:center;color:#fff}
ul.auto_list{position:absolute;top:29px;left:0;width:293px;padding:6px 0;border:1px solid #d5d5d5;border-top:0;background-color:#fff}
ul.auto_list li{height:26px;padding:0 10px;line-height:26px;text-align:right;color:#878787}
ul.auto_list li a{float:left;color:#404040;text-decoration:none}
ul.auto_list li.hover{ background-color:#fef0e5}
.hotwords{float:left;width:390px;overflow:hidden;white-space:nowrap;height:25px;margin-left:14px;padding:6px 0 0 0;color:#828282}
.hotwords a:link,.hotwords a:visited{margin-right:14px;color:#828282}
.hotwords a:hover,.hotwords a:active{color:#333}

.position{ width:1200px; height:22px; display:block; line-height:22px; margin:0 auto; padding:12px 0px; text-align:left; color:#333; }
.position a{ color:#333; }
.position a:hover{ color:#188EEE; }

.wrapper{margin-bottom:10px}
body.second .wrapper{border-top:2px solid #f76f10}
.main{width:955px; padding:0px; margin:0px;}
.sidebar{width:220px}
.wrapper .box{border:1px #e1e1e1 solid}
.wrapper .box .title{height:31px;border-bottom:1px #e1e1e1 solid;line-height:30px}
.wrapper .box .title2{height:36px;border-bottom:1px #e1e1e1 solid;line-height:36px }
.matter .box .title3{ height:auto; padding:20px 0px;border-bottom:0;overflow:hidden}
.matter .box .title3 img{ margin-right:7px; }
.wrapper .box .title4{height:32px;background:#f3f3f3;line-height:32px}
.wrapper .box .title h2,.wrapper .box .title2 h2,.wrapper .box .title4 h2{float:left;display:inline;margin-left:8px;font-size:14px;color:#313131;text-align:left}
.wrapper .box .title3 h2{font:30px "Microsoft YaHei",Arial, Tahoma;margin-top:-5px;*margin-top:5px}
.wrapper .box h2 a strong{display:block}
.wrapper .box h2 a span{font:12px Arial,Helvetica,sans-serif;color:#b7b7b7;line-height:12px;display:block;margin:-3px 0 0 2px}
.wrapper .box a.more{float:right;margin:0 7px 0 5px;font-family:"微软雅黑"}
.box a.more span{margin:0 15px}
.brand a.more{color:#313131}
div.category .title2{border-bottom:none}
div.category .title2 a.more,.wrapper .title4 a.more{display:block;float:right;width:111px;height:22px;margin:7px 15px 0 0;color:#fff;font:bold 14px/22px Arial,sans-serif;background:url(../images/sprites.gif) 0 -283px no-repeat}
.title4 a.more{margin-top:5px}
.box .cont{overflow:hidden}
.box .cont_s{ line-height:32px;text-align:left; }
.box .cont_pay{padding:20px 30px 50px;line-height:25px;text-align:left; color:#666; }
.group_on .cont{margin-top:-1px;padding:0 9px}
.wrapper .box ul.category{padding-top:9px;padding-top:10px\9}
.wrapper .box .title3 ul.category{padding-top:6px;padding-top:7px\9}
.wrapper .box ul.category li{float:right;height:16px;margin:0 5px;padding:0 6px;line-height:17px}
.wrapper .box ul.category li.selected{position:relative}
.wrapper .box ul.category li.selected{position:relative}
.wrapper .box ul.category li.selected a{color:#fff}
.wrapper .box ul.category li.selected span{position:absolute;top:16px;left:50%;display:block;width:4px;height:2px;overflow:hidden;margin-left:-2px;background-image:url(../images/sprites.gif);background-repeat:no-repeat}
.yellow h2 a,.yellow a.more{color:#f76f10}
.yellow ul.category li.selected{background:#f76f10}
.yellow ul.category li.selected span{background-position:right -255px }
.purple h2 a,.purple a.more{color:#7d0022}
.purple ul.category li.selected{background:#7d0022}
.purple ul.category li.selected span{background-position:right -257px }
.green h2 a,.green a.more{color:#638c0b}
.green ul.category li.selected{background:#638c0b}
.green ul.category li.selected span{background-position:right -259px }
/* sort_table style start */
table.sort_table{margin-top:-1px}
table.sort_table th,table.sort_table td{border:1px solid #e1e1e1;padding:5px;color:#656565}
table.sort_table td{padding:5px 10px;line-height:25px;text-align:left;color:#656565}
table.sort_table td a{margin:0 9px 0 10px;}
table.sort_table th a:link,table.sort_table th a:visited,table.sort_table th a:hover,table.sort_table th a:active{vertical-align:middle;color:#f76f10;text-decoration:none}
table.sort_table tr.current th{background:#ffa200 url(../images/dlsel_bg.jpg) 0 bottom no-repeat}
table.sort_table tr.current th a:link,table.sort_table tr.current th a:visited,table.sort_table tr.current th a:hover,table.sort_table tr.current th a:active{color:#fff}
table.sort_table tr.current td{background:#fef4ec url(../images/dlsel_bg.jpg) -111px 50% no-repeat}
/* sort_table style end */
.sidebar .box2{border:1px solid #ffa05e}
.sidebar .box2 .title{height:32px;background:#fff1e7}
.sidebar .box2 .title h2{margin-left:15px;font-size:14px;text-align:left;line-height:32px;color:#d34c02}
/* ul.list style start */
ul.list{padding:6px 6px 4px}
ul.list li{height:15px;line-height:15px;margin:0 0 5px;padding:8px 0 0 9px;text-align:left;background:url(../images/sprites.gif) -290px -185px no-repeat;overflow:hidden}
/* ul.list style end */
/* prolist style start */
ul.prolist li{float:left;display:inline;width:175px;height:238px;margin:10px 1px 10px 9px;text-align:left}
ul.prolist li.h{width:180px;height:329px;margin:10px 6px 10px 9px}
ul.prolist li.s{width:121px;height:168px;margin:10px 6px 10px 9px}
ul.prolist li .pro_title{margin-top:8px;height:18px;overflow:hidden}
ul.prolist li .integral{color:#464646}
ul.prolist li b,div.prolist dl dd b,.hot ul.prolist li b,ul.ranklist li.current em,ul.ranklist li.current b,.container_2 .box ul.ranklist li.current b,.cart_stats dd span b{color:#FF6900;font:bold 14px "微软雅黑"}
ul.prolist li s,ul.prolist li span{color:#999;font-family:Times, serif}
.buying ul.prolist li{ position:relative;height:260px;text-align:center}
.buying .cont{padding-bottom:10px}
.buying ul.prolist li .pro_title{margin-top:5px}
.buying ul.prolist li div{ position:absolute;top:115px;left:110px;width:56px;height:48px;background:url(../images/buying.png) no-repeat;_display:none}
.buying ul.prolist li .countdown .countdown{margin:0 auto 5px;}
.buying ul.prolist li .countdown b{margin:0 3px;font-size:20px;color:#c4000f}
.hot ul.prolist li{width:87px;height:136px;text-align:center;margin:5px 1px 5px 9px;overflow:hidden}
.hot ul.prolist li img,.buying ul.prolist li img{border:1px solid #e1e1e1}
.hot ul.prolist li .pro_title{margin:6px 0}
.ucenter ul.prolist{width:100%}
.ucenter ul.prolist li{width:100px;height:160px;margin:9px 5px 0 20px}
.brown_box .prolist li{float:left;width:225px;height:93px;margin-bottom:0}
.brown_box .prolist li a.pic{display:block;float:left;margin-right:8px;width:85px;height:85px;border:1px solid #ddd}
.brown_box ul.prolist li b{font:normal 12px Arial, Helvetica, sans-serif}
.brown_box ul.prolist .pro_title{height:54px;line-height:18px;}
.brown_box ul.prolist .pro_title span{ display:block}
.box_2 ul.prolist{background-color:#fff;overflow:hidden;padding:0 3px}
.box_2 ul.prolist li{min-height:90px;height:auto;color:#4f4f4f}
.box_2 ul.prolist li p{margin:5px 0}
.parts ul.prolist li{width:100px;height:190px;margin:0 12px;text-align:center;_overflow:hidden}
.second .parts ul.prolist li{width:102px;margin:18px 0 0 44px}
div.prolist{margin:-1px 0 0;padding:8px 0;border-top:1px solid #e9e9e9}
div.prolist dl dt{float:left;width:72px;margin-top:3px;text-align:right;font-weight:bold;color:#da4901}
div.prolist dl dd{float:right;width:110px;margin-top:3px;padding-right:10px;text-align:left}
div.prolist dl dd a{color:#666}
div.prolist dl dd b{color:#c30}
/* prolist style end */
/* newslist style start */
.list_title{margin:18px auto 0;padding:0 65px 0 75px;border:none;text-align:right;color:#5e5e5e;background-image:none}
ul.newslist{padding:8px}
ul.newslist li{height:20px;padding:4px 30px 4px 14px;margin:8px auto;border-bottom:1px solid #e5e5e5;zoom:1}
ul.newslist li a{float:left;padding-left:15px;background:url(../images/sprites_2.gif) -181px -319px no-repeat; color:#333; }
ul.newslist li a.orange{ background-position:-181px -297px}
ul.newslist li span{float:right;color:#a4a4a4;font-family:"微软雅黑"}
/* newslist style end */
/* logolist style start */
ul.logolist li{float:left;width:150px;height:40px;margin:7px;border:1px solid #ccc}
ul.logolist li.s{width:100px;height:35px;margin:5px 2px}
/* logolist style start */
/* form table style start */
label input{cursor:pointer}
.form_table label{margin-right:5px;vertical-align:middle;color:#a6a6a6}
.form_table label.attr{color:#1d1d1d}
label.btn,label.btn_orange,label.btn_green,label.btn_gray,label.btn_gray_m,label.btn_gray_s,label.btn_orange2,label.btn_orange3{display:inline-block;cursor:pointer;margin:10px 10px 10px 0;padding-left:5px;overflow:hidden;cursor:pointer;background:url(../images/btn_bg.gif) 0 -31px no-repeat;_padding-left:1px}
label.btn input,label.btn_orange input,label.btn_green input,label.btn_gray input,label.btn_gray_m input,label.btn_gray_s input,label.btn_orange2 input,label.btn_orange3 input{display:inline-block;border:none;padding-right:7px;height:31px;line-height:31px;font-weight:bold;font-size:14px;vertical-align:bottom;color:#fff;background:url(../images/btn_bg.gif) right 0 no-repeat; padding:0px; }
label.btn,label.btn_gray{margin-right:10px}
label.btn_orange,label.btn_green{padding-left:8px;background-position:0 -216px}
label.btn_green{background-position:0 -262px}
label.btn_orange input,label.btn_green input{height:23px;line-height:23px;font-size:12px;padding-right:10px;background-position:right -239px}
label.btn_green input{background-position:right -285px}
label.btn_gray{height:30px;margin-bottom:5px;padding-left:7px;background-position:0 -92px}
label.btn_gray input{color:#4f4f4f;background-position:right -62px}
label.btn_gray_m{height:24px;padding-left:7px;vertical-align:middle;background-position:0 -146px}
label.btn_gray_m input{height:24px;line-height:24px;font-size:12px;color:#4f4f4f;background-position:right -122px}
label.btn_gray_s{margin:0 5px;height:23px;padding-left:7px;vertical-align:middle;background-position:0 -170px}
label.btn_gray_s input{height:23px;line-height:24px;color:#000;font-size:12px;font-weight:normal;background-position:right -193px}
label.btn_orange2{height:27px;margin-top:5px;background-position:0 -308px;*padding-left:2px;margin:6px 0}
label.btn_orange2 input{height:27px;line-height:29px;background-position:right -308px;font-weight:normal;font-size:12px;*padding-right:2px}
label.btn_orange3{margin:15px 0 0;background-position:0 -386px}
label.btn_orange3 input{height:27px;line-height:27px;background-position:right -335px; padding:0px; }
input.normal,input.middle,input.small,input.tiny,input.mini{width:230px;height:27px;line-height:27px;border:1px solid #7f9db9;padding:0 5px;margin-right:14px;vertical-align:middle}
input.middle{width:130px}input.small{width:90px}input.tiny{width:50px}
input.mini{width:50px;height:21px;border:1px solid #ddd;margin:0 5px}
input.gray,input.gray_s,input.gray_m{width:246px;height:22px;border:1px solid #c4c4c4;padding:5px 3px 0;margin:0 5px 0 0;overflow:hidden;background:url(../images/inputbg.gif) no-repeat}
input.gray_s{width:97px}
input.gray_m{width:123px}
input.current{border-color:#ffa96a}
input.search{width:240px;height:23px;padding-left:27px;border:1px solid #d2d2d2;margin:0 5px;vertical-align:middle;background:url(../images/search_bg.gif) no-repeat}
input.radio{vertical-align:middle;margin-right:5px}
input.sbtn{width:37px;height:19px;margin:0 5px;border:none;color:#666;background:url(../images/sbtn_bg.gif) no-repeat; padding:0px;}
input.sreset{border:none;background:none;color:#aaa}
textarea{width:465px;height:65px;padding:0 0 0 5px;font-size:12px;color:#333;border:1px #7f9db9 solid;line-height:18px}
.form_table{margin-bottom:20px;padding:20px 0 0;background-color:#fff}
.form_table th{text-align:right;color:#545454}
.form_table td{height:30px;padding:6px 0 5px 10px}
.form_table td a{margin:0 5px}
.form_table td a.link{color:#005aa0;text-decoration:underline}
.form_table td a.pwd{padding:1px 0 1px 17px;background:url(../images/sprites_2.gif) -175px -338px no-repeat}
.submit,.submit_buy,.submit_join,.submit_reg,.submit_pay,.submit_cancel,a.reg_btn,.reply_btn,a.comm_btn,a.btn_blue,.summary div.current input.disabled,.summary div.current .shop_cart input.disabled,.next_step{*display:block;height:44px;border:none;text-indent:-9999px;overflow:hidden;cursor:pointer;background:url(../images/submit_bg.gif);line-height: 120px;}
.submit{width:99px;height:38px;margin-top:-15px}
.submit_buy{width:169px;background-position:0 -82px}
.submit_join{width:158px;height:40px;background-position:0 -126px}

dl.cartlist dd.static input.btn_account{ width:96px; height:24px; display:block; line-height:22px; text-align:center; background:#CC2E5B; color:#fff; border:none; float:right; cursor:pointer; }
.submit_login{width:150px;height:35px;line-height:31px;display:block;padding:0 15px 2px 15px;padding:0 8px\9;text-align:center;background:url(../images/smlogin_bg.gif) 0 0 repeat-x;border:none; color:#fff;font-weight:bold;font-size:14px;float:left; cursor:pointer;}
.submit_login:hover{border:none;background:url(../images/smlogin_bg.gif) 0 -35px repeat-x; }

.submit_reg{width:205px;background-position:0 -254px}
.submit_order{width:100%; height:44px; display:block; line-height:38px; font-size:18px; font-family:'微软雅黑'; margin:15px 0px; padding:0px; background:#188EEE; color:#FFF; border:none; cursor:pointer; }
.submit_pay{width:100%; height:44px; display:block; line-height:38px; font-size:18px; font-family:'微软雅黑'; margin:12px 0px; background:#cc2e5b; color:#FFF; border:none; cursor:pointer; }
.submit_cancel{width:107px;height:34px;background-position:0 -521px}
.shop_cart .submit_join{width:182px;height:44px;background-position:0 -298px}
.next_step{display:block;width:159px;background-position:0 -643px;}
.reply_btn{display:inline-block;width:49px;height:24px;line-height:24px;color:#444;text-indent:0;text-align:center;background-position:-99px 0}
a.comm_btn,a.btn_blue{display:inline-block;width:73px;height:24px;margin:5px 0 0 10px;text-indent:0;background-position:-117px -166px;color:#fff;line-height:24px;text-align:center}
a.comm_btn:link,a.comm_btn:visited,a.comm_btn:hover,a.comm_btn:active{color:#fff;text-decoration:none}

a.btn_blue{width:92px;height:28px;margin:0 10px 0 0;line-height:26px;background:#188eee;font-family:"微软雅黑"}

a.btn_blue:link,a.btn_blue:visited,a.btn_blue:hover,a.btn_blue:active{color:#fff}
a.btn_continue{display:inline-block;width:105px;height:36px;margin-right:10px; background:#188EEE; color:#FFF; text-align:center; line-height:36px; font-size:16px; }
a.btn_continue:hover{ text-decoration:none; color:#FFF; }
a.btn_pay{display:inline-block;width:128px;height:36px;margin-right:20px; background:#FF6900; color:#FFF; text-align:center; line-height:36px; font-size:16px; }
a.btn_pay:hover{ text-decoration:none; color:#FFF; }
.summary div.current input.disabled{background-position:0 -599px}
.summary div.current .shop_cart input.disabled{background-position:0 -555px}

.shop_num{ height:22px; display:block; color:#999; font-size:12px; padding:0px 3px 5px 0px; clear:both; }
.shop_num .light_gray{ text-align:left; }
.shop_num em{ text-align:right; width:auto; padding-left:30px; }
.submit_ly{ width:120px; height:44px; display:block; line-height:40px; background:#555; border:1px solid #555; color:#FFF; text-align:center; cursor:pointer; margin-right:10px; font-size:18px; float:left; }
.submit_ly:hover{ background:#666; border:1px solid #666; }

#promotionb,#promotiona{ width:100%; height:46px; line-height:46px; font-size:16px; color:#666; text-indent:42px; display:block; background:url(../images/promotiona.png) 10px center #fff9bb no-repeat; text-align:left; font-style:normal; clear:both; border-bottom:1px solid #FF9900; border-top:1px solid #FF9900; }
#promotionb i,#promotiona i{ font-style:normal; padding:0 5px 0 3px; color: #333; font-size:18px; }
.promotime { width:100%; display:table; background:#f1f1f1; padding:12px 0; clear:both; }
.promotime .price{ padding:0px 10px; height:35px; color:#90C000; padding-left:12px; font:bold 30px Georgia; display:block; text-align:left; clear:both; }
.promotime .price u { height:35px; line-height:40px; color:#90C000; font-weight:100; font-size:18px; display:block; float:left; font-family:"微软雅黑"; text-decoration:none; }
.promotime .price span { position:relative; }
.promotime .pricex { width:598px; padding-left:10px; height:45px; color:#ed1475; padding-left:12px; font:bold 30px Georgia; display:block; text-align:left; clear:both; }
.promotime .price .user_qg{ width:44px; height:17px; position:absolute; right:-50px; top:5px; background:url(../images/user_qg.png) no-repeat; }
.promotime .price .user_tg{ width:44px; height:17px; position:absolute; right:-50px; top:5px; background:url(../images/user_tg.gif) no-repeat; }
.promotime .sell_price{ height:22px; display:block; line-height:22px; padding:0px 15px; color:#999; padding-top:7px; }

.border_table {border-collapse:collapse;border:1px solid #ccc}
.border_table th,.border_table td{padding:12px 15px 10px 15px;border:1px solid #e0e0e0; text-align:left;}
.border_table th,.dotted_table th{color:#666;background:#f7f7f7; text-align:right;}
.border_table thead td{border:none; font-weight:bold;color:#4d4d4d}
.border_table tbody dl{padding-left:100px;color:#666}
.border_table tbody dl dt{float:left;display:inline;width:88px;height:88px;border:1px solid #bbbbbb;margin-left:-99px; }
.border_table tfoot td{height:35px;background:#f3f3f3; }
.border_table label.btn_gray_s{margin-bottom:10px; }
.border_table label.btn_gray_s input{color:#444; }
.dotted_table{margin-top:-1px;border-top:1px solid #e0e0e0; }
.dotted_table th,.dotted_table td{padding:7px 15px;border:1px dashed #ccc;border-bottom:none; text-align:left; }
.dotted_table th{border-left:none;color:#4d4d4d;text-align:center; }
.dotted_table td{border-right:none; }

.box .text{ padding:12px 15px; }

.seller_info{width:208px;float:left;border-top:2px solid #8ab700;border-left:1px solid #efefe8;border-right:1px solid #efefe8;margin-bottom:15px;border-bottom:1px solid #efefe8; text-align:left;}
.seller_info .title{background-color:#fafafa;color:#6b6b56;font:400 16px/35px "微软雅黑";padding-left:22px;}
.seller_info ul li{ width:176px; height:auto; display:table; padding:7px 10px 7px 22px; color:#666; }

.list_table{ border-collapse: collapse;text-align: center;word-break: break-all;table-layout: fixed;word-wrap: break-word;border: 1px solid #EAEAEA;margin: 10px 0px; }
.list_table td{padding:10px 5px;line-height:18px;border-bottom:1px solid #e5e5e5; text-align:center; }
.list_table th{height:32px;border-bottom:1px solid #eaeaea;font-weight:bold;color:3333; text-align:center; }
.list_table thead th{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#545454; }
.list_table tbody th{color:#545454;background:none}
.list_table tr.even td{background-color:#fffcf3}
.list_table tfoot td{border:none;padding:15px 15px 15px 0}
.list_table td .pro_pic{border:1px solid #bbb}
.list_table tbody tr.sel td{background-color:#ffc}
.list_table tr.show{background:url(../images/tr_show_bg.gif) repeat-x}
.list_table tr.show td{ text-align:left;padding:10px 15px 20px;border:1px solid #d6d6d6;background:url(../images/tr_show_tdbg.gif) 0 bottom repeat-x}
.list_table .thead th{border-width:0 0 1px;border-color:#eaeaea;background:#f8f8f8}
.list_table .dashed td{border-top:1px dashed #c6c6c6;border-bottom:1px dashed #c6c6c6;color:#5a5a5a}

.orange_box{padding:12px 4px 4px;border:1px solid #feb27f;background:#fef3d7}
.orange_box caption{height:35px;line-height:35px;padding-bottom:20px;color:#353535;font-weight:bold;padding-left:25px;text-align:left;background:#fff url(../images/caption_bg.gif) no-repeat}
.brown_box{position:relative;padding:0 10px 5px 30px;border:1px solid #edd8b0;background:#fffce6;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.brown_box .caption{position:absolute;top:-1px;left:-1px;width:45px;height:45px;background:url(../images/title_bg.gif) no-repeat}
.brown_box .caption span{display:none}
.blue_box{border:1px solid #b2d3f4;padding:16px}

.gray_box{color:#2e2e2e; border:2px solid #eaeaea;}
.gray_box .t_part{padding:8px 20px;border-bottom:1px solid #cdcdcd}
.gray_box .b_part{padding:15px 20px;border-top:1px solid #fff}
.gray_box p{text-align:right;font-size:14px;line-height:24px}
.gray_box .b_part p{color:#000;font-weight:bold}
.gray_box .b_part p span{font:24px "YaHei",Arial, Tahoma}
.gray_box_2{border:1px solid #d3d3d3;background-color:#f3f3f3}

.ucenter .sidebar{width:180px}
.ucenter .main{width:965px;text-align:left}
.ucenter .main .box .cont{overflow:visible}
.ucenter .main .box p.text{margin:10px 30px}
.ucenter .sidebar .box{margin-top:-1px}
.ucenter .sidebar .box .title{height:34px;background:url(../images/uc_title_bg.gif) repeat-x}
.ucenter .sidebar .box .title h2{line-height:34px;padding-left:22px;background:url(../images/h2_bg.gif) 2px 8px no-repeat}
.ucenter .sidebar .box .title h2.bg2{background-position:2px -18px}
.ucenter .sidebar .box .title h2.bg3{background-position:2px -44px}
.ucenter .sidebar .box .title h2.bg4{background-position:2px -70px}
.ucenter .sidebar .box .title h2.bg5{background-position:2px -96px}
.ucenter .sidebar .box .title2{height:32px;background:url(../images/uc_title_bg.gif) repeat-x}
.ucenter .sidebar .box .cont{overflow:visible}
.ucenter .sidebar ul.list{width:179px;_width:162px}
.ucenter .sidebar ul.list li{width:168px;height:29px;line-height:29px;margin:0;padding:0 0;background:url(../images/dot_bg2.gif) 0 bottom repeat-x}
.ucenter .sidebar ul.list li.current{width:100%;height:29px;background:url(../images/licurrent_bg.gif) 0 0 repeat-x;padding-top:5px\9;*padding-top:0;}
.ucenter .sidebar ul.list li a{padding:0 0 0 24px;background:url(../images/orange_dot_bg.gif) 13px 5px no-repeat}
.ucenter .sidebar ul.list li.current a{color:#fff;font-weight:bold;background:none;}
.userinfo_bar{height:30px;padding:0 20px;line-height:30px;background-color:#f2751f;color:#fff}
.ucenter .main h3{margin:10px 0;padding-left:20px;font-size:14px}
.ucenter .main h3.bg{background:url(../images/dot_bg2.gif) 0 bottom repeat-x}
.ucenter .userinfo_box{padding-left:140px}
.ucenter .userinfo_box dt{float:left;display:inline;width:108px;margin-left:-116px;text-align:center;color:#474747}
.ucenter .userinfo_box dt a.ico{display:block;width:100px;height:100px;margin-bottom:5px;padding:3px;border:1px solid #bbb}
.ucenter .userinfo_box dd{_float:right;color:#6b6b6b}
.ucenter .userinfo_box dd table td{height:28px;vertical-align:top}
.ucenter .userinfo_box dd table.form_table td{vertical-align:middle}
.ucenter .stat{height:28px;line-height:28px;margin:0 20px 25px 0;padding-left:16px;border:1px solid #e1e1e1;background-color:#f7f7f7;color:#999}
.ucenter .stat span{margin-right:20px}
.ucenter .stat label{color:#595959}
.ucenter .main .box .title{height:28px;padding-left:10px;background:url(../images/list_table_thbg.gif) repeat-x}
.ucenter .main ul.list{float:left;width:740px;padding:6px 6px 4px 15px}
.ucenter .main ul.list li{height:15px;line-height:14px;margin:0 0 13px;padding:8px 0 0 9px;text-align:left;background:url(../images/black_dot_bg.gif) 0 13px no-repeat;overflow:hidden}
.ucenter .main ul.list li span{margin-left:5px;color:#666}
.form_content{padding:5px;border:2px solid #e0e0e0; text-align:left;}


.prompt{padding:5px 15px;border:2px solid #e0e0e0; }
.prompt_2{padding:5px 0;border:2px solid #eaeaea; }
.prompt img{margin-right:5px;vertical-align:text-bottom; }
.prompt p,.prompt_2 p{padding-left:20px;color:#454545;line-height:23px; text-align:left; }
.prompt_2 p b{margin:0 0 0 15px; }
.prompt_2 p strong{margin-right:50px; }
.prompt_2 p b.orange{margin:0 4px; }
.prompt_2 .t_part{padding:5px 0;margin-bottom:10px;border-bottom:1px solid #eaeaea; }
.prompt_3{text-align:left; }
.prompt_3 strong{margin-top:20px; }
.prompt_3 p{ line-height:25px; }

.uc_title{height:34px; border-bottom:2px solid #188EEE; }
.uc_title label{display:inline-block;float:left; line-height:34px; padding:0px 25px; cursor:pointer; }
.uc_title label span{display:inline-block;height:34px; overflow:hidden;color:#4f4f4f; }
.uc_title label span em{color:#c04e0b;font-style:normal;font-size:12px; }
.uc_title label.current span em{color:#f77113; }
.uc_title label.current{ background:#188EEE; padding:0px 15px; }
.uc_title label.current span{font-size:14px;font-weight:bold; color:#fff; background:#188EEE; }
.uc_title label a{color:#4f4f4f; }
.uc_title label a:hover{ text-decoration:none; }
.uc_title label.current a{color:#fff; }
.container_2 .uc_title{height:38px; }
.container_2 .uc_title label{float:left; border-bottom:none; }
.container_2 .uc_title label span{height:38px; display:block; line-height:38px; }
.container_2 .uc_title label.current{ border:none; }
.container_2 .uc_title label.current span{height:38px; line-height:38px; color:#fff;background-repeat:no-repeat; }
.comment_list .uc_title label span,.ucenter .uc_title label span{font-weight:bold; }
.ucenter .uc_title{margin:0 0px 10px 0; }
.ucenter .uc_title2{ height:32px;line-height:32px;border-bottom:1px solid #e0e0e0;color:#545454}
.ucenter .uc_title2 strong{ margin-left:20px; }

.saleinfos{ padding:12px 5px; border-bottom:1px solid #e8e8e8; background-color:#f9f9f9;color:#404040}
.saleinfos li{float:left;height:20px;line-height:20px;margin:3px 0;overflow:hidden;padding:0 4% 0 2%;width:44%;text-align:left}
.salebox{padding:0 10px;color:#404040;line-height:20px}
.salebox .saletitle,.salebox .saledesc{padding:0 10px;text-align:left}
.salebox .saletitle{margin:3px 0 5px}

.container_2 .box .title,.container_2 .box .title2,.box980 .title3,.help_s .box .title{height:34px;line-height:34px;padding-left:15px;border-bottom:none;text-align:left;font-size:14px;font-weight:bold;background:url(../images/sprites_2.gif) 0 -94px repeat-x;color:#666;}
.container_2 .main .box .title{height:31px;line-height:30px;padding-left:15px;color:#404040;background-position:0 -29px}
.container_2 .main .box .title2{height:33px;border-bottom:1px solid #188EEE;color:#404040;background-position:0 -249px}
.box980 .title3{height:34px;line-height:34px;border-bottom:1px solid #e1e1e1;margin-top:0;color:#333;background-position:0 -366px}
.box980 .title3 img{margin:7px 8px 0 0px;vertical-align:text-bottom}
.box980 .title3 span{margin-right:10px}

.orange_title{height:31px;line-height:31px;border:1px solid #fee1cd;text-align:left;font-size:14px;background:url(../images/sprites_2.gif) 0 -774px repeat-x}
.orange_title strong{display:inline-block;height:31px;margin-left:14px;padding-left:12px;color:#c15408;background:url(../images/sprites_2.gif) -184px -714px no-repeat}

ul.piclist_2{padding:5px 11px; height:auto; display:table; }
ul.piclist_2 li{padding:1px;border:1px solid #ccc;float:left;width:171px;height:162px;margin:14px 7px 24px}
ul.piclist_2 li:hover{ border:1px solid #999; }
ul.piclist_2 li.category{width:108px;height:108px;padding:0;border:1px solid #dfdfdf;margin:14px 15px 24px}
ul.piclist_2 li a.pic{display:block;height:124px}
ul.piclist_2 li h3{height:38px;line-height:38px;color:#FF6900;background:#f0f0f0}
ul.piclist_2 li a:hover{ text-decoration:none; }

ul.textlist_2{margin:5px 5px 10px 20px}
dl.textlist_2{margin:0 5px 10px 10px}
ul.textlist_2 li,dl.textlist_2 dd{width:50%;line-height:27px;float:left;font-size:14px;text-align:left}
dl.textlist_2 dd a{font-size:12px;color:#333;font-weight:normal}
/* textlist_2 style end */
/* ranklist style start */
ul.ranklist{background:#f8f8f8}
ul.ranklist li{height:26px;line-height:23px;padding:5px 5px 0 0;overflow:hidden;text-align:left;border-top:1px solid #e9e9e9}
ul.ranklist li.current{height:75px;background:#fff;white-space:normal}
ul.ranklist li.current a.p_name{ display:block;max-height:40px;overflow:hidden;_height:36px; color:#333; line-height:20px; }
ul.ranklist li a.p_name{ color:#333; }
li.current a{ color:#333; }
ul.ranklist li span{display:block;float:left;width:13px;height:13px;margin:4px 6px 0 5px;line-height:13px;color:#fff;text-align:center;font-weight:bold;background:url(../images/sprites_2.gif) 0 -128px no-repeat}
ul.ranklist li img,.container_2 .box ul.ranklist li b{display:none}
ul.ranklist li.current img{display:block;float:left;margin:2px 6px 0}
ul.ranklist li.current b,.container_2 .box ul.ranklist li.current b{margin-top:5px;display:block;color:#F60}
ul.ranklist li.current em{font-size:12px}
ul.ranklist li.more{background:#fff;text-align:right}
ul.ranklist li.more a{text-decoration:underline}
/* promotion style start*/
.promotion ul.ranklist{padding-top:10px;border-top:2px solid #f8761c;background:#fff}
.promotion ul.ranklist li{float:left;width:315px;height:80px;line-height:25px;padding:10px 50px 10px 10px;border:1px dashed #ccc;border-width:0 0 1px;color:#4b4b4b}
.promotion ul.ranklist li b{display:inline-block;margin:5px 20px 0 0;color:#ba0505}
/* promotion style end*/
/* ranklist style end */
/* brand_list style start */
.box_2{padding:5px;border:1px #e1e1e1 solid;background:#f0f0f0}
.box_2 .title{height:28px;padding-left:22px;line-height:28px;text-align:left;background:#188EEE;color:#fff;font-weight:bold;font-size:14px}
.box_2 ul.brand_list{padding:0 3px;overflow:hidden;background-color:#fff}
.box_2 ul.brand_list li{width:100%;float:left;height:36px;line-height:38px;font-size:14px;text-align:left;border-bottom:1px solid #e0dfdc;}
.box_2 ul.brand_list li.current{background-color:#f3f1eb}
.box_2 ul.brand_list li a{margin-left:24px;color:#666}
.box_2 .content dl{padding:10px 0 5px 15px;overflow:hidden;border-bottom:1px dashed #ccc;background-color:#fff;text-align:left}
.box_2 .content dl dt{font-weight:bold;line-height:20px}
.box_2 .content dl dt a{color:#b45a01}
.box_2 .content dl dd{float:left;width:46%;padding:0 2%;line-height:25px}
.box_2 .content dl.w dd{width:80%}
.box_2 .content dl dd a{color:#666}
.box_2 .content dl dd.current a{font-weight:bold}
/* brand_list style end */
/* sorting style end */
dl.sorting{ position:relative;width:688px;border-bottom:1px solid #e5e5e5;padding:5px 60px 3px 0;text-align:left;overflow:hidden}
dl.sorting dt{width:100px;float:left;text-align:right;color:#626262;font-weight:bold;line-height:25px;}
dl.sorting dd{padding-left:145px;}
dl.sorting dd a{display:inline-block;margin:2px 5px 0;padding:0 3px;_padding-top:2px}
dl.sorting dd a:link,dl.sorting dd a:visited{color:#36c}
dl.sorting dd a.nolimit{position:absolute;top:6px;left:100px;line-height:14px;}
dl.sorting dd a.current{margin-bottom:-2px;padding:2px 2px 1px;line-height:11px;font-weight:bold;background:#f76f10;color:#fff;text-decoration:none;_padding-top:3px;}
dl.sorting dd a.current:link,dl.sorting dd a.current:visited,dl.sorting dd a.current:hover,dl.sorting dd a.current:active{color:#fff}
dl.sorting dd a img{border:1px solid #ddd;width:50px;height:50px;}
dl.sorting dd.swith{ position:absolute;right:20px;top:6px;width:33px;height:14px;_right:10px}
dl.sorting dd.swith a{display:block;width:14px;padding-left:19px;margin:0;white-space:nowrap;color:#727272;background:url(../images/sprites.gif) no-repeat}
dl.sorting dd.swith a.top{ background-position:-192px -284px }
dl.sorting dd.swith a.down{ background-position:-244px -267px }
/* sorting style end */
/* c_box style start */
.c_box{margin:20px 15px 5px;color:#404040;text-align:left}
.c_box h2{padding:10px 0;color:#f60;font-size:16px;text-align:center}
.c_box dl{margin-bottom:15px;padding-bottom:14px;}
.c_box dt{ float:left;margin-right:25px}
.c_box dl dd{ line-height:26px; }
.c_box p{margin:0 5px 15px;line-height:16px;}
/* c_box style end */
/* display_title style start */
.display_title{position:relative;z-index:10;height:38px;padding-left:5px;background:url(../images/sprites_2.gif) 0 -141px repeat-x;_width:745px;overflow:hidden}
.display_title .r,.display_title .l{position:absolute;top:0;width:6px;height:33px;padding-top:5px;background:url(../images/sprites_2.gif) no-repeat}
.display_title .r{right:0;background-position:-7px -179px}
.display_title .l{left:0;background-position:0 -179px}
.display_title span.f_l{margin:0 8px 0 11px;line-height:40px;color:#555}
.display_title ul{position:relative;top:5px;float:left;height:31px}
.display_title ul li{position:relative;float:left;height:31px;line-height:31px;margin:0 0 0 6px;background:url(../images/sprites_2.gif) 0 -248px repeat-x}
.display_title ul li.current{background-position:0 -217px}
.display_title ul .r{right:0;width:3px;background-position:-22px -179px}
.display_title ul .l{left:0;width:3px;background-position:-19px -179px}
.display_title ul li.current .r{background-position:-16px -179px}
.display_title ul li.current .l{background-position:-13px -179px}
.display_title ul li a{padding:0 6px 0 10px;font-size:14px;font-weight:bold;text-decoration:none}
.display_title a.hover{text-decoration:none}
.display_title ul li.current a{color:#fff;line-height:31px;}
.display_title ul li a span{margin:0 4px;padding:0 3px 0 0;padding:0 4px 0 0\9;background:url(../images/sprites_2.gif) -25px -180px no-repeat}
.display_title ul li.current a span{background-position:-36px -180px}
.display_title ul li.current a span.desc{background-position:-41px -198px}
.show_b,.show_s{display:block;float:left;width:16px;height:16px;margin:10px 6px 0 0;overflow:hidden}
.show_b span,.show_s span{display:block;width:16px;height:16px;overflow:hidden;text-indent:-9999px;background:url(../images/sprites_2.gif) -88px -183px no-repeat}
.show_s span{ background-position:-104px -183px}
.show_b span.current{ background-position:-56px -183px}
.show_s span.current{ background-position:-72px -183px}
.pagebar{margin:10px 15px 0 0}
.pagebar span{display:block;float:right;font-size:13px;color:#565656}
.pagebar a{display:block;float:right;width:13px;height:15px;margin:0 6px;border:1px solid #b5b5b5}
.pagebar a span{width:13px;height:15px;text-indent:-9999px;overflow:hidden;background:url(../images/sprites_2.gif) -146px -183px no-repeat}
.pagebar a.next span.current{background-position:-159px -183px}
.pagebar a.last span{background-position:-133px -183px}
.pagebar a.last span.current{background-position:-120px -183px}
/* display_title style end */
/* display_list style start */
.display_list{width:100%;}
.display_list li{height:120px;margin-top:15px;padding:0 0 12px 165px;border-bottom:1px solid #d5d5d5}
.display_list li .pic{float:left;width:115px;height:115px;margin-left:-140px;padding:1px;border:1px solid #ddd;_margin-left:-70px}
.display_list li .title{ float:left;width:300px;font-weight:normal;text-align:left;line-height:20px}
.display_list li .title a{color:#000}
.display_list li .title i.stats{ display:inline-block;width:31px;height:17px;line-height:17px;margin-left:3px;text-align:center;font-style:normal;color:#fff;background:url(../images/sprites_2.gif) -60px -741px no-repeat}
.display_list li .title span{display:block;color:#666;margin-top:10px}
.display_list li .title span a{margin-left:10px;color:#36c}
.display_list li .handle,.display_list li .price{float:right;width:135px}
.display_list li .price{margin-top:10px;color:#c30;font:bold 16px "yahei";text-align:left}
.display_list li .price s{display:block;color:#9c9c9c;font-size:12px;font-weight:normal;text-indent:3px}
.display_list li .handle label.btn_gray_m{float:left;margin-bottom:7px;text-align:left}
.display_list li .handle label.btn_gray_m input{font-weight:normal;color:#333}
.display_list li .handle label.btn_gray_m img{margin:3px 3px 5px 0; }
.display_list li.win{float:left;width:205px;height:352px;padding:0;margin:20px 22px 10px;text-align:left;border:none;_margin:20px 18px 10px;overflow:hidden}
.display_list li.win .pic{width:201px;height:201px;margin:0 0 5px;_width:196px}
.display_list li.win .title,.display_list li.win .price{float:left;width:190px;padding:5px}
.display_list li.win .handle{width:204px}
.display_list li.win .title a.p_name{ display:inline-block;max-height:36px;overflow:hidden;_height:36px;}
.display_list li.win .title span{margin-top:25px}
.display_list li.win .title span.grade{margin-top:0}
.display_list li.win .handle label.btn_gray_m{ display:inline-block}
.display_list li.win .handle{width:204px;}
.display_list li.win .price{margin-top:-108px;*margin-top:-98px}
.display_list li.win .price s{display:inline;margin-left:13px}
.display_list li.win .handle label.btn_gray_m img{*display:none}

.comment_list .item{position:relative;min-height:120px;padding:20px 0px 10px 120px;_zoom:1;_height:120px;}
.comment_list .item .user{ width:120px; position:absolute; top:20; left:0; text-align:center; }
.comment_list .item .user .ico{ margin-bottom:5px; }
.comment_list .item .user .ico img{ border:1px solid #d4d4d4; }
.comment_list .item .desc{ min-height:50px;text-align:left;border:1px solid #c6c6c6;padding:10px 15px 5px;background:#fff; }
.comment_list .item .desc img{ margin-right:8px;vertical-align:middle; }
.comment_list .item .desc .bg_gray{ padding:5px 5px 0;background-color:#eee; }
.comment_list .item .desc .indent{ text-indent:24px; }
.comment_list .item .corner{ overflow:hidden;background:url(../images/item_bg.gif); }
.comment_list .item .tl{ position:absolute;left:106px;top:20px;width:17px;height:29px; }
.comment_list .item .b{ height:2px;background-position:0 -29px; }
.comment_list .item .reply{ margin:3px 0 0;padding:5px 14px;text-align:left;background:#f7f7f7; }
.comment_list .item p{ padding:10px 5px;line-height:20px; }
.comment_list .item span.light_gray{ margin-left:10px; }

span.sel{ padding-right:18px;background:url(../images/sel.gif) right 1px no-repeat; }

.wrap_box{ padding:24px 0px; text-align:left; background:url(../images/wrap_box_bg.gif) repeat-x; }
.wrap_box h3{ color:#4a4a4a;font-size:14px; }
.wrap_box .tips{ color:#999; margin-bottom:5px; }
.wrap_box table.form_table{ color:#555; margin-top:20px; margin-bottom:30px; }
.wrap_box table.form_table th{font-weight:normal;font-size:14px;vertical-align:top;padding-top:25px}
.wrap_box table.form_table td{height:30px;padding:20px 0 6px 5px}
.wrap_box table.form_table tr.low td{padding-top:0}
.wrap_box table.form_table tr.low th{padding-top:5px}
.wrap_box table.form_table label.hint{display:inline-block;height:22px;border:1px solid #a1caf3;margin:0 11px;padding:5px 10px 0 25px;color:#4c4c4c;background:#f0f9fe url(../images/tips_bg.gif) 5px 5px no-repeat}
.wrap_box table.form_table label.error{display:inline-block;height:22px;border:1px solid #ff8080;margin:0 11px;padding:5px 10px 0 25px;color:#e43d03;background:#fff2f2 url(../images/tips_bg.gif) 5px -26px no-repeat}
.main .wrap_box table.form_table{margin:0 auto}
.main .wrap_box table.form_table caption{margin-bottom:20px;padding-left:22px;text-align:left}
.main .wrap_box table.form_table th{padding-top:10px;font:normal 12px Arial, Helvetica, sans-serif}
.main .wrap_box table.form_table td{padding-top:5px;vertical-align:top}
.main .wrap_box table.form_table input.normal{border:1px solid #ccc;width:370px}
.main .wrap_box table.form_table textarea{border:1px solid #ccc;width:575px;height:96px}
.main .wrap_box table.form_table input.small{border:1px solid #ccc}
.no_wrap{padding-top:0;background:none}
.discussion_td{color:#666;padding-left:10px;}
/* wrap_box style end */
/* showbox style start */
.showbox{position:relative;min-height:130px;height:auto;_height:130px}
.showbox h2,.showbox p{margin:15px 0}
.showbox p a,.showbox p span{margin:0 13px}
.showbox p a.red2{text-decoration:underline}
.showbox .last,.showbox .next{position:absolute;top:50%;display:block;width:50px;height:55px;background:url(../images/sprites_2.gif) -24px -684px no-repeat}
.showbox .last{left:20px}
.showbox .next{right:20px;background-position:-74px -684px}
.showbox a span{display:none}
.showbox_s{margin:10px 0;padding:0 30px;position:relative}
.showbox_s ul.piclist_2 li{float:left;width:66px;height:66px;padding:0;border:1px solid #bdbdbd;margin:6px 10px}
.showbox_s ul.piclist_2 li.current{border:2px solid #f77215}
.showbox_s a.last,.showbox_s a.next{position:absolute;top:30px;width:24px;height:22px;line-height:100px;overflow:hidden;background:url(../images/sprites.gif) -111px -283px no-repeat;border:none}
.showbox_s a.last{ left:15px}
.showbox_s a.next{right:15px;background-position:-135px -283px}

/*.preview{float:left;width:437px;height:540px;padding:0px 30px; }
.pic_show,.pic_show a{width:435px;height:435px;display:table-cell;text-align:center;vertical-align:middle}
.pic_thumb{height:69px}
.pic_thumb li{float:left;width:63px;height:69px;margin:0 4px 0 0}
.pic_thumb li.current{background:#f60 url(../images/sprites_2.gif) 0 -284px no-repeat}
.pic_thumb li a{display:block;width:60px;height:60px;margin:6px;border:1px solid #ccc}
.pic_thumb li.current a{border:1px solid #fff}
*/
.summary{float:right;width:500px;text-align:left}
.summary h2{font-size:14px;border-bottom:1px dashed #ddd;padding:5px 0;color:#333}
.summary ul li{padding-left:6px;margin:10px 0;line-height:20px;color:#636363}
.summary div.current{padding:10px 20px;border:1px solid #fdb888;background:#ffffe5}
.summary li.current{padding:0 0 2px 2px;border-color:#ffe4ba}
.summary ul li .price{margin-right:5px;font:bold 24px "Microsoft YaHei",Arial, Tahoma;vertical-align:top;*vertical-align:middle}
.favorite/*,.time*/{display:inline-block;height:14px;line-height:14px;margin-left:35px;padding:2px 0 2px 22px;background:url(../images/sprites_2.gif) -57px -199px no-repeat}
.favorite{background-position:-171px -183px}
.sel_area{ position:relative;padding-right:13px;background:url(../images/453.png) right no-repeat; color:#333 !important; }

.pro_fare{float:left;width:674px; height:auto; display:table; }
.pro_fare dl{float:left; height:auto; display:table; padding:10px 0px 0px; position:relative; }
.pro_fare dl dt{ width:60px; height:24px; display:block; float:left; color:#4c4c4c;line-height:24px; }
.pro_fare dl dd{float:left; color:#4c4c4c;line-height:24px; position:relative; }
.pro_fare dl dd a{ text-decoration:none; }
.area_box{ position:absolute; border:2px solid #ccc; background:#FFF;overflow:hidden;padding:5px;top:19px;*top:12px;left:65px;width:315px;height:260px; z-index:2;}
.area_box li{ width:100px; height:22px; display:block; line-height:22px; float:left; margin:0px; padding:2px; }
.area_box li a{ display:block;text-align:center;width:100px; line-height:22px; }
.area_box li a:link,.area_box li a:visited{ color:#666; }
.area_box li a:hover,.area_box li a:active{ color:#fff; background-color:#93b91f; text-decoration:none; }

.summary li.relative{z-index:999}
.summary li.relative a.f_r{position:absolute;right:0;top:0;*top:-4px}
.summary dl dt{float:left;text-align:right;color:#666;margin:0 7px 0 0}
.summary .item{float:left;margin-right:7px}
.summary .item a{position:relative;display:block;margin:1px;border:1px solid #ccc;text-align:center;vertical-align:middle;background-color:#fff}
.summary .item a.current{margin:0;border:2px solid #f90}
.summary .item a.current span{display:block;position:absolute;bottom:0px;right:0px;width:10px;height:10px;background:url(../images/sprites_2.gif) -67px -305px no-repeat;bottom:-1px\9;_bottom:-3px;_right:-2px}
.summary .item a.disabled{background-color:#e3e3e3;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
.spec_value{margin-left:67px;}
.w_45 .item{width:45px;height:45px}
.w_45 a,.w_45 img{width:41px;height:41px;vertical-align:top}
.w_27 .item,.w_45 .w_27{display:inline-block;width:auto;}
.w_27 a,.w_27 img{width:23px;height:23px;line-height:23px;vertical-align:top}
.summary .w_27 a{ display:inline-block;width:auto;padding:0 8px;}
.resize{float:left;width:18px;height:22px}
.resize a{display:block;border:1px solid #b4b4b4;width:16px;height:7px;margin-bottom:4px;background:url(../images/sprites_2.gif) -25px -201px no-repeat;overflow:hidden}
.resize a.reduce{ background-position:-25px -207px}
.shop_cart{ position:relative;z-index:99;display:inline;width:182px;height:45px;margin-left:10px;*float:right;*margin:-45px 90px 0 0;_margin:-45px 30px 0 0}

#product_myCart{ width:344px; left:-355px;top:40px;padding:5px 5px 10px;border:1px solid #188eee; z-index:99; box-shadow:none; }
#product_myCart dl.cart_stats{ width:auto; height:auto; display:table; float:none; padding:none; }
.shopping dl.cart_stats dt{float:none;width:329px;margin:0;padding:5px 0 5px 15px;border-bottom:1px solid #ccc;text-align:left}
.shopping dl.cart_stats dt img{margin-right:8px;vertical-align:text-bottom}
.shopping dl.cart_stats dd{padding:10px 0 0 25px; float:none; }
.shopping dl.cart_stats dd span{margin-left:20px}
/* preview style end */
strong.result{ display:block;margin:0 0 5px;font-size:16px;color:#666;text-align:left}
/* myshopping cart style start */
.myshopping{height:69px;background:#f7f6f6 url(../images/sprites_2.gif) 14px -400px no-repeat}
.order_step{float:right;width:702px;height:32px;margin:19px 26px 0 0;line-height:32px}
.order_step li{float:left;width:188px;height:32px;font-size:14px;font-weight:bold;color:#ccc;background:#ffe8d7 url(../images/sprites_2.gif) right -492px no-repeat;padding:0 29px 0 0;overflow:hidden}
.order_step li span{display:block}
.order_step li .first{background:url(../images/sprites_2.gif) 0 -556px no-repeat}
.order_step li.last{background-position:right -620px}
.order_step li.current{color:#fff;background-color:#ed6807;background-position:right -492px}
.order_step li.current .first{background-position:0 -588px}
.order_step li.current_prev {background-position:right -524px}
.order_step li.last_current {background-color:#ed6807;color:#fff;background-position:right -652px}
.cart_prompt{border:1px solid #e1e1e1;padding:12px 25px;background-color:#fdf8f1}
.cart_prompt p{line-height:20px}
.cart_prompt p.indent{ text-indent:45px}
table.cart_table{border-collapse:collapse;border:1px solid #c5c5c5; }
table.cart_table caption{padding:18px 0 8px 15px;text-align:left;font-size:14px;color:#4a4a4a;font-weight:bold}
table.cart_table thead th{height:34px;background:#f5f5f5;color:#555455;border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center;}
table.cart_table thead th.last{border-right:1px solid #c5c5c5}
table.cart_table tbody td{height:86px;border-bottom:1px solid #dfdfdf;color:#6f6f6f; text-align:center; }
table.cart_table img{width:66px;height:66px;border:1px solid #c2c2c2}
table.cart_table tr.stats td{height:54px;border-bottom:none;background-color:#f3f3f3;text-align:right;font-size:14px;font-weight:bold}
table.cart_table tr.stats td b{margin-right:10px;font-size:16px}
table.cart_table tr.stats td span{margin-right:10px;color:#1a66b3;font-size:12px}
table.cart_table tfoot td{height:86px}
table.cart_table td a.file,table.cart_table td a.del{margin-left:20px;padding-left:20px;background:url(../images/sprites_2.gif) -65px -328px no-repeat}
table.cart_table td a.del{ background-position:-65px -342px}
.num{position:relative;width:80px;}
.num a{ position:absolute;top:5px;left:12px;border:1px solid #919191;display:block;width:8px;height:8px;line-height:8px;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;color:#4b63a7;font-family:"Courier New", monospace}
.num a.add{left:58px;line-height:8px}
.num input{border:1px solid #7f9db9;height:18px;line-height:18px;margin-right:0;padding:0;text-align:center;width:30px}
.second .parts{ position:relative;min-height:150px;height:auto;padding-left:18px;_height:150px}
.second .parts .prev,.second .parts .next{ position:absolute;top:35px;display:block;width:12px;height:90px;background:url(../images/sprites_2.gif) 0 -684px no-repeat}
.second .parts .prev{left:0}
.second .parts .next{right:0;background-position:-12px -684px}
.cart_box{border:1px solid #c5c5c5;background:#fff}
.cart_box .title{height:33px;line-height:33px;margin-top:1px;padding-left:25px;border-bottom:1px solid #ddd;background:#f5f5f5;font-size:14px;font-weight:bold;color:#555455;text-align:left}
.cart_box .cont{padding:17px 22px}
.cart_box strong{display:block;margin:10px 0 0;padding:0 0 3px 10px;border-bottom:1px solid #ccc;text-align:left;font-size:14px;color:#414141}
.cart_box .cont .wrap_box{padding:15px 16px;border-top:2px solid #c4dff5}
.cart_box .cont .wrap_box h3{margin-bottom:13px;padding-left:5px}
.cart_box .cont .wrap_box h3 span{margin-right:10px}
.cart_box .prompt_4{padding:0 12px;border:1px solid #eaeaea;color:#595959}
.cart_box .prompt_4 strong{display:block;margin:10px 0 0;padding:0 0 3px 10px;border-bottom:1px solid #eaeaea}
.addr_list li{height:20px;line-height:20px;margin:8px 0;padding-left:10px}
.cart_box table.form_table{margin:0}
.cart_box table.form_table input.tiny{height:16px;width:78px;margin:0 5px;text-align:center;color:#5b5b5b}
.cart_box table.form_table th,.cart_box table.form_table td{padding:0 0;font-size:12px;vertical-align:middle}
.cart_box .box table.form_table th,.cart_box .box table.form_table td{padding:9px 0}
.cart_box select{height:20px;margin-right:5px}
.cart_box table.border_table th{padding-left:18px;text-align:left}
.cart_box .order_stats{margin:10px auto;padding:0 60px;text-align:left;font-size:18px;color:#4a4a4a}
.cart_box .order_stats img{margin-right:15px;vertical-align:middle}
.cart_box .order_stats a{margin-top:13px;font-size:14px;text-decoration:underline}
.stats_box{margin:0 123px}
.stats_box h3{ text-align:left;margin-bottom:5px;font-size:14px;color:#4a4a4a}
.stats_box table.orange{border:1px solid #ccc;}
.stats_box table.orange th,.stats_box table.orange td{height:32px;border-top:1px solid #ccc}
a.fold,a.unfold{display:block;margin:7px 0;line-height:14px;padding-left:18px;text-align:left;color:#1a66b3;outline:none;text-decoration:none;background:url(../images/sprites_2.gif) -174px -684px no-repeat}
a.fold:hover,a.unfold:hover,a.fold:active,a.unfold:active{text-decoration:none}
a.unfold{background-position:-174px -697px}
.cart_box .cont_2{padding:0 22px}
.pink_box{padding:15px 25px;}
.pink_box b.price span{font:18px "YaHei",Arial,Tahoma}
.pink_box .form_table td{padding:0;}
.pink_box .list_table td{border-style:dashed;border-width:0 0 1px}
.cart_box label.btn_gray_m{margin-top:0}

.btn_gray_m{ padding:0px 10px; height:24px;line-height:22px;font-size:12px;color:#fff;background:#FF6900; border:none; margin-bottom:10px; cursor:pointer; }
.btn_gray_s{ padding:0px 5px; height:24px; display:block; line-height:22px;color:#fff;font-size:12px; font-weight:normal; background:#188EEE; cursor:pointer; border:none; }
.btn_gray_a{ padding:0px 10px; height:24px;line-height:22px;font-size:12px;color:#fff;background:#FF6900; border:none; margin-left:5px; cursor:pointer; }

.tag_box{ text-align:left;padding:8px 10px 20px;border:1px solid #dfdfdf;background:#fafafa}
/*.tag_box a,.tag a{display:inline-block;margin:10px 10px 3px}
.tag{padding:3px}
.tag a{margin:5px 5px 0}*/


.hc_title,.hc_title strong{height:26px;line-height:26px;text-align:left;color:#853904;font-size:14px;background:url(../images/help_title.gif) no-repeat}
.hc_title strong{display:inline-block;padding:0 12px;background-position:0 -26px}
.main .hc_title{padding-left:39px;font-weight:bold;color:#333;background-position:0 -52px}
.help_c ul.list li{height:15px;line-height:14px;margin:0;padding:8px 0 0 9px;text-align:left;background:url(../images/black_dot_bg.gif) 0 13px no-repeat;overflow:hidden}
.help_c ul.list li.current a{color:#f30;text-decoration:underline}
a.toindex{display:block;width:85px;height:23px;line-height:23px;padding-left:10px;color:#bc4d00;font-size:14px;background:url(../images/submit_bg.gif) -86px -379px no-repeat}


.sitemap{margin-bottom:100px}
ul.service_list li{float:left;width:55px;height:50px;margin:25px 15px}
ul.service_list li a{ display:inline-block;width:55px;padding-top:32px;font-weight:bold;background:url(../images/serv_bg.gif) 50% 0 no-repeat}
ul.service_list li a.s2{ background-position:50% -50px}
ul.service_list li a.s3{ background-position:50% -103px}
ul.service_list li a.s4{ background-position:50% -159px}
ul.service_list li a.s5{ background-position:50% -213px}
ul.service_list li a.s6{ background-position:50% -266px}
ul.service_list li a.s7{ background-position:50% -315px}
ul.service_list li a.s8{ background-position:50% -369px}
ul.service_list li a.s9{ background-position:50% -423px}
ul.service_list li a.s10{ background-position:50% -472px}
ul.service_list li a.s11{ background-position:50% -522px}
.sitemap .box .title{border-bottom:2px solid #f77113}
.sitemap .box .sort_1{padding:20px;border-bottom:1px solid #e0e0e0;text-align:left}
.sitemap .box .sort_1 a{ display:inline-block;padding:5px 10px;margin:0 10px;font-weight:bold}
.sitemap .box .sort_1 a.current{background-color:#f76f11;color:#fff}
.sitemap .box .sort_2{padding:20px}
.sitemap .box table.form_table caption{ height:30px;margin-bottom:10px;padding-left:27px;border-bottom:1px dashed #ccc;color:#df6007;font-size:14px;font-weight:bold;text-align:left;background:url(../images/sprites_2.gif) -168px -718px no-repeat}
.sitemap .box table.form_table tbody td,.sitemap .box table.form_table tbody th{padding:10px 10px 0;background-color:#f7f7f7;color:#ccc;text-align:left}
.sitemap .box table.form_table tbody th{text-align:right;vertical-align:text-top}
.sitemap .box table.form_table tbody th a{line-height:23px;color:#f76f11}
.sitemap .box table.form_table tbody td a{line-height:23px;padding:5px;white-space:nowrap}
.sitemap .box table.form_table tbody td a.top{padding:0 0 0 17px;border:0;margin-bottom:10px;line-height:18px;background:url(../images/sprites_2.gif) -178px -750px no-repeat}
/* sitemap style end*/
/* login_box style start */
.login_box{height:290px;padding-bottom:33px;background:url(../images/linebg.gif) 516px 0 no-repeat}
.login_box .prompt{width:360px;margin:0 auto;padding:5px;font-size:14px;border-color:#f54369;background-color:#feeff0}
.wrap_box .login_box table.prompt_3{margin:60px 0 0 5px}
.wrap_box .login_box table#reg_table.prompt_3{margin:5px 0 0 5px;}
table#reg_table.form_table label.attr{color:#666}
.indentation{padding-left:18px; line-height:18px;}
a.reg_btn{display:block;width:159px;margin:10px 0 0;background-position:0 -210px}
.agreement{border:1px solid #ccc;width:610px;height:100px; display:block; margin:0 auto 60px 265px;overflow:auto;padding:10px 8px;text-align:left}


.pages_bar{ color:#333; padding:30px 15px; text-align:center; }
.pages_bar a,.pages_bar span{ display:inline-block; height:38px; line-height:38px; padding:0px 22px; margin-left:5px; border: 1px solid #D9D9D9; text-align:center; color:#333; font-size:16px; border-radius: 2px; }
.pages_bar a.current_page:hover,.pages_bar a.current_page{ background-color:#049EE4; border:1px solid #049EE4; color:#fff; text-decoration: none; }
.pages_bar a:hover{ background: #f1f1f1; }
.pages_bar span{ color:#333; }
.pages_bar a.current_page:hover{ color:#fff; }
.box .pages_bar{margin:5px 20px 25px}


/*.brand{padding-bottom:10px}*/
.brand ul li{float:left;width:110px;height:50px;margin:10px 2px 0 9px;border:1px solid #e1e1e1;overflow:hidden}


.comment .cont{padding:3px 15px}
.comment dl{float:left;width:270px;height:68px;padding:9px 10px 9px 78px;text-align:left;background:url(../images/dot_bg.gif) 0 0 repeat-x}
.comment dl.no_bg{background:none}
.comment dl dt{float:left;width:65px;height:65px;margin-left:-78px;border:1px solid #b8b8b8; display:inline}
.comment dl dd{float:right;width:100%;height:20px;overflow:hidden}
.comment dl dd a{color:#1e1e1e}
.comment .com_c{margin-top:0;margin-top:5px\9;height:32px;line-height:16px;text-indent:40px;color:#626262;background:url(../images/sprites.gif) 0 -306px no-repeat}


.book .cont{padding-bottom:5px}
.book p{line-height:23px}
.book input.gray_m{margin:0 0 0 5px;height:18px;}
.book label.btn_orange{margin:0}

.help{padding:6px 0 0 0;background:url(../images/help_bg.gif) repeat-x}
.help .cont{padding-bottom:20px;background:url(../images/help_cont_bg.gif) 0 bottom repeat-x}
.help dl{display:inline;float:left;width:180px;overflow:hidden;text-align:left;line-height:23px;padding:25px 0 10px 0px}
.help dl dt{border-bottom:1px solid #e1e1e1;padding:0 0 5px 2px;margin-bottom:5px;margin-left:52px}
.help dl dt a{font:bold 14px Arial, Helvetica, sans-serif;color:#888}
.help dl dd{padding-left:15px;background:url(../images/sprites.gif) -287px -292px no-repeat;margin-left:52px}

.service{height:45px;overflow:hidden;border:1px solid #e1e1e1;background:url(../images/service.gif) no-repeat}
.service ul{text-indent:-9999px}

.footer{color:#454545;line-height:25px}
.footer .links,.footer .links a{color:#666}
.footer .links a{margin:0 15px}
.footer .copyright{color:#929292}
.footer .copyright a{font-weight:bold;color:#f76f10}
.footer .copyright2{background:#f60;color:#fff;line-height:20px}

.error{padding:50px 0 100px}

.partake_bar{ text-align:right;color:#9999af}

.groupon .main{width:990px}
.groupon .sidebar{width:180px}
.groupon .box,.groupon .shadow_box{position:relative;border:1px #c6c6c6 solid;text-align:left}
.groupon .shadow_box{margin-top:-1px;border-width:1px 0 0 1px;background:url(../images/shadow_b.gif) 0 bottom repeat-x}
.groupon .cont{padding:20px 22px 30px 11px}
.groupon .shadow_box .cont{background:url(../images/shadow_r.gif) right 0 repeat-y}
.groupon span.l,.groupon span.r,.groupon span.b_l,.groupon span.b_r{ position:absolute;display:block;width:4px;height:4px;background:url(../images/circle.gif) no-repeat;overflow:hidden}
.groupon .shadow_box span.r,.groupon .shadow_box span.b_l,.groupon .shadow_box span.b_r{width:7px;height:8px;overflow:hidden}
.groupon span.l{top:-1px;left:-1px}
.groupon span.r{top:-1px;right:-1px;background-position:-3px 0}
.groupon .org_box span.l{background-position:-30px 0}
.groupon .org_box span.r{background-position:-33px 0}
.groupon .org_box span.b_l{background-position:-30px -3px}
.groupon .org_box span.b_r{background-position:-33px -3px}
.groupon span.b_l{bottom:-1px;left:-1px;background-position:0 -3px}
.groupon span.b_r{bottom:-1px;right:-1px;background-position:-3px -3px}
.groupon .shadow_box span.b_l{bottom:0;background-position:-7px 0}
.groupon .shadow_box span.r{width:8px;right:0;background-position:-21px 0}
.groupon .shadow_box span.b_r{right:0;bottom:0;background-position:-14px 0}
/* grounpon_title style start */
.gt_box{height:39px;}
.grounpon_title{float:left;display:inline-block;height:30px;margin-left:9px;padding:7px 13px 0;background:url(../images/groupon_bg.gif) 45px 8px no-repeat}
.grounpon_title strong{ font:normal 24px  Arial, Helvetica, sans-serif;color:#f76b1f}
.grounpon_title strong span{visibility:hidden}
/* grounpon_title style end */
.groupon .g_title,.groupon .g_price .price_tag,.groupon .g_digest,.g_btn,.g_btn_2,.g_price .disabled,.g_notice h3,.groupon .sidebar .title span,.groupon .gtitle a.return{background-image:url(../images/groupon_bg.gif);background-repeat:no-repeat}
.groupon .g_title{margin-bottom:30px;padding:0 16px 0 80px;font:bold 22px/30px "黑体", Arial,Helvetica,sans-serif;color:#222;background-position:-205px -289px}
.groupon .l_part{float:left;width:280px}
.groupon .r_part{float:right;width:640px}
.groupon .g_price{position:relative;height:125px;background:#ececec}
.groupon .g_price .price_tag{position:absolute;top:4px;left:-19px;z-index:1;display:block;width:240px;height:114px;overflow:hidden;color:#fff;background-position:0 -32px}
.groupon .g_price .disabled{background-position:0 -146px}
.groupon .g_price .disabled a{cursor:default;outline:none}
.groupon .g_price .price_tag p{float:left;width:120px;height:107px;margin-left:5px;padding:18px 0 0 10px;text-align:center;font-weight:bold;font-size:14px}
.groupon .g_price .price_tag strong{display:block;padding:3px 15px 0 20px;font:normal 30px/42px Helvetica,arial,sans-serif}
.groupon .g_price a.buy{display:block;float:right;width:105px;_width:100px;height:50px;margin-top:33px;line-height:120px;overflow:hidden}
.groupon .g_pic{margin:5px 0 0 5px;text-align:center}
.groupon .g_digest{margin:5px;padding:16px 14px 0 45px;border-top:1px solid #c5c5c5;text-align:left;line-height:25px;color:#4f4f4f;background-position:-263px 11px}
a.g_btn,a.g_btn_2{display:block;width:122px;height:28px;color:#fff;padding-top:4px;text-align:center;font-weight:bold;font-size:14px;text-decoration:underline;background-position:0 -265px}
a.g_btn_2{width:83px;height:26px;font-size:12px;text-decoration:none;background-position:-123px -265px}
.groupon .orange_box{padding:5px;color:#414141;border:1px solid #ee8a00;background-color:#fff7c4}
.groupon .orange_box p,.shadow_box .orange_box p span{padding:0 10px; text-align:left; }
.groupon .orange_box p img{ position:absolute;top:0;left:0;vertical-align:middle;_margin-left:-30px}
.groupon .orange_box p.g_success{position:relative;margin:0 18px;padding:3px 0 0 28px}
.groupon .g_num{border-top:none}
.groupon .dot_box{padding:8px 0;border-top:1px dashed #d4d4d4;border-bottom:1px dashed #d4d4d4}
.g_notice{padding:28px}
.g_notice h3{height:30px;padding:2px 0 0 35px;color:#cf1e3b;background-position:-170px -328px}
.g_notice p{margin:0 0 15px;padding:0 28px;color:#666}
.groupon .sidebar .box .title{position:relative;height:37px;line-height:37px;padding-left:10px;border-bottom:1px solid #dedede;color:#353535;background-image:none}
.groupon .sidebar .box .title span{ position:absolute;display:block;left:15px;bottom:-8px;width:13px;height:8px;background-position:-206px -265px;_bottom:-15px}
.groupon .sidebar .box .cont{padding:8px 5px 0 5px;color:#6a6a6a}
.groupon .sidebar .org_box{border:1px solid #ffc399;background-color:#fefced}
.groupon .sidebar .org_box .title{border-bottom:1px solid #ffc399;background-color:#fdf1d7}
.groupon .sidebar .org_box .title span{background-position:-219px -265px}
.groupon .sidebar .orange .cont{padding:12px 0 0 13px}
.groupon .gray_m{width:160px;height:20px;margin:4px 0 0}
.groupon label.btn_orange{ background-position:0 -361px}
.groupon label.btn_orange input{height:26px;background-position:right -361px}
.groupon ul.prolist li{width:400px;height:auto;margin:0;padding:20px 40px;border-top:none;text-align:left;border-bottom:1px solid #e3e3e3;text-align:center}
.groupon .sidebar ul.prolist li{width:100%;min-height:275px;margin:9px auto 0;padding:0 0 3px}
.groupon .sidebar ul.prolist li{width:100%;min-height:275px;height:auto;margin:9px auto 0;padding-bottom:3px;border-top:none;border-bottom:1px solid #e3e3e3;text-align:center}
.groupon .sidebar ul.prolist li img{border:1px solid #dedede}
.groupon .sidebar ul.prolist li p{padding:0 0 1px 12px;text-align:left;font-family:arial,helvetica,sans-serif}
.groupon .sidebar ul.prolist .pro_title{min-height:18px;height:auto;line-height:18px;margin-top:5px}
.groupon .sidebar ul.prolist li p s{color:#424242}
.groupon .sidebar ul.prolist li.more{min-height:25px;border:none;text-align:right}
.groupon .sidebar span.l{_top:0}
.groupon .sidebar span.r{_top:0;_right:0}
.groupon .sidebar span.b_l,.groupon .sidebar span.b_r{_display:none}
.groupon .gtitle{height:33px;text-align:right;border-bottom:1px solid #CC2E5B}
.groupon .gtitle h2{ float:left;width:94px;height:33px;text-align:center;background-color:#CC2E5B;line-height:32px;overflow:hidden; color:#FFF; font-size:16px; }
.groupon .gtitle a.return{ display:inline-block;width:104px;height:17px;margin-top:12px;line-height:100px;overflow:hidden;background-position:0 -333px}
.groupon .glist li{float:left;width:380px;height:240px;border-bottom:1px solid #e2e2e2;padding:20px 40px 10px;text-align:left}
.groupon .glist li h2{ height:40px;line-height:20px}
.groupon .glist li h2 a{color:#454545}
.groupon .glist li dl dt{float:left;width:180px}
.groupon .glist li dl dt img{border:1px solid #dedede}
.groupon .glist li dl dd{float:right;width:170px;margin-left:15px}
/* subscribe style start */
.subscribe{padding:1px 40px}
.subscribe table.form_table{margin:15px auto}
.subscribe table.form_table th,.subscribe table.form_table td{padding:10px}
.subscribe table.form_table p{ line-height:25px}
/* groupon style end */
.popwin{width:560px;height:200px;border:3px solid #f60;background-color:#fff;text-align:left}
.popwin .title{height:35px;margin-top:1px;border-bottom:1px solid #f6600f;line-height:35px;background-color:#fef0e6}
.popwin .title h3{margin-left:20px}
.popwin .cont{padding:20px 50px}
.popwin .cont p b{color:#d53700;margin:0 8px}

.slide_button{position:absolute;bottom:0px;left:0px;right:0px;height:30px;overflow:hidden;width:100%;background:#fff;}
.slide_button a{display:block;height:30px;line-height:30px;color:#333;float:left;background:#dddddd;}
.slide_button a.current,#slide_name a:hover{background:#a8a8a8;color:#fff; font-weight:bold}

/* 购物车 */
.flow_cart{height:32px;line-height:32px; margin-bottom:18px;}
.flow_cart ul li{width:400px;line-height:32px;float:left;font:700 14px/32px "微软雅黑";text-align:center;background:#e6e6e6 url(../images/shipping_step.png) no-repeat right top;color:#666;}
.flow_step_no1 .step_1,.flow_step_no2 .step_2,.flow_step_no3 .step_3{background-color:#188EEE;color:#fff;}
.flow_step_no1 .step_1,.flow_step_no1 .step_2{background-position:right -66px;}
.flow_step_no1 .step_3,.flow_step_no2 .step_3,.flow_step_no3 .step_3{background-position:-999px -999px;}
.flow_step_no2 .step_1{background-color:#c4dff5;background-position:right -33px;}
.flow_step_no2 .step_2{background-position:right -66px;}
.flow_step_no3 .step_1,.flow_step_no3 .step_2{background-color:#c4dff5;}
.flow_step_no3 .step_2{background-position:right -33px;}

/* 帮助列表 */
.help_left{width:210px;font-size:14px;float:left; text-align:left; }
.help_nav_left{width:210px;padding:0 0 4px 0;background:url(../images/help_nav_left.gif) 0 bottom repeat-x;margin:11px 0 0 0;float:left;}
.help_nav_left ul{width:186px;padding:7px 0 7px 22px;background:#fff url(../images/novice_nav_ul.gif) 0 0 repeat-x;border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;float:left;}
.help_nav_left ul li{width:173px;height:30px;line-height:30px;float:left;}
.help_nav_left ul li.help_btn_current a{color:#f63860;}
.help_nav_left ul li a{width:170px;height:30px;padding:0 0 0 13px;display:block;background:url(../images/novice_nav.gif) 0 center no-repeat;color:#4c4c4c;}
.help_nav_left ul li a:hover{ text-decoration:none; }
.help_btn{width:208px;height:33px;line-height:33px;font-weight:bold;border-top:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-left:1px #e5e5e5 solid;background:url(../images/novice_btn.jpg) 0 0;float:left;}
.help_btn a{width:173px;height:33px;display:block;padding:0 0 0 15px;color:#212121;}
.help_btn a.novice_btn_right{background:url(../images/novice_btn_right.gif) 156px center no-repeat;}
.help_btn a.novice_btn_bottom{background:url(../images/novice_btn_bottom.gif) 180px center no-repeat;}

.helpRight{width:965px; height:auto; display:table; border:1px solid #ddd; }
.helpRightTitle{height:48px;line-height:46px;background:#f6f6f6;color:#333;padding-left:15px;font-size:18px;text-align:left; border-top:2px solid #188EEE; border-bottom:1px solid #ddd;}
.NewsShow .NewsContent{line-height:32px;margin:10px 30px; text-align:left; color:#333; }
.NewsShow .NewsContent p{padding-top:10px; color:#333; }
.NewsShow a.toindex{ height:28px;display:block;line-height:26px; text-align:center;color:#bc4d00;font-size:14px; padding:0px 18px; background:#666; color:#FFF; margin:20px 40px 30px 0px;}
.NewsShow a.toindex:hover{ background:#188EEE; text-decoration:none; }

.help_right_out{width:870px;padding:0 0 9px 0;background:url(../images/help_right_out.gif) center bottom;float:left;}
.help_right{width:822px;min-height:560px;padding:8px 25px;background:#fff;border:1px #e5e5e5 solid;float:left;}
.help_right_title{width:822px;height:24px;line-height:22px;padding:9px 0;border-bottom:1px #e6e6e6 solid;float:left;}
.help_right_title p{height:24px;font-size:22px;color:#ca141d;padding:0 8px 0 0;float:left;}
.help_right_title img{float:left;}
.content_list{width:822px;padding:15px 0;border-top:1px #e6e6e6 solid;line-height:24px;float:left;}
.content_list b{font-size:14px;color:#212121;}
.content_list p{font-size:14px;color:#4c4c4c;}
.content_list a{color:#f63860;text-decoration:underline;}
.content_list h1{font-size:18px;font-weight:bold;color:#212121; text-align:left;}
.c_ico{padding:0 0 0 16px;background:url(../images/c_ico.gif) 0 center no-repeat; text-align:left; float:left; }
.content_right{width:822px;float:left;}
.list_top_txt{padding:25px 0 15px 0;}
.help_center{margin:20px 0 0 0;float:left;}
.help_center ul{width:822px;height:123px;background:url(../images/help_center_img06.jpg) 0 0 no-repeat;float:left;}
.help_center ul li{width:146px;font-size:16px;font-weight:bold;float:left;}
.help_center ul li a{height:45px;padding:78px 0 0 35px;color:#4c4c4c;text-decoration:none;display:block;}
.help_center ul li a:hover{color:#ff4560;}
.help_center ul li a.help_center_01{padding-left:40px}
.help_center ul li a.help_center_02{padding-left:35px}
.help_center ul li a.help_center_03{padding-left:50px}
.help_center ul li a.help_center_04{padding-left:55px}
.help_center ul li a.help_center_05{padding-left:60px}

/* 会员中心 */
.ht_left{ width:210px; float:left; height:auto; display:table; font-family:'微软雅黑'; }
.ht_left ul{ width:208px; height:auto; border:1px solid #e5e5e5; border-bottom:0; margin:0 0 20px 0;text-align:left;}
.ht_left ul li,.ht_left ul li a{height:42px; line-height:42px; }
.ht_left ul li{ width:100%; border-bottom:1px solid #E5E5E5; }
.ht_left ul li a{ width:80%; padding:0 10%; font-size:16px; color:#333333; display:inline-block; position:relative; }
.ht_left ul li a.cta,.ht_left ul li a:hover{ background:url(../images/ht-nav.gif) no-repeat 0 0 #fafafa; font-weight:bold;}
.ht_left ul li a em,.ht_left ul li a:hover em,.ht_left ul li a.act em{ font-family:arial; font-size:12px; display:block; position:absolute; right:20px; top:11px; width:20px; height:20px; border-radius:10px; background:#f00; color:#FFF; padding:0; line-height:20px; text-align:center; font-weight:normal;}
.ht_left ul li a span{ position:absolute; top:14px; right:20px;display:block; width:7pxpx; height:14px; border:none; background:url(../images/sjx.png) no-repea;}
.ht_left ul li a.cta, .ht_left ul li a:hover {background: url("../images/ht-nav.gif") no-repeat scroll 0px 0px #FAFAFA;font-weight: bold; text-decoration:none; }

.ht_right,.order{ width:965px; float:right; height:auto; _overflow:hidden; font-family:'微软雅黑'; }

.basic{ width:965px; height:auto; border:1px solid #F4F4F4; background:#fafafa; display:inline-block; margin:0 0 20px 0; text-align:left; }
.basic_text{ width:93%; background:#FFF; padding:15px; display:block; margin:20px auto; border:1px solid #eee;}
.basic_left{ height:140px; width:810px; float:left;}
.basic_left dl{ height:100px; border-bottom:1px solid #EEEEEE; padding:0 0 10px 0;}
.basic_left dl dt{ width:100px; height:100px; float:left; overflow:hidden; }
.basic_left dl dd{ width:200px; float:left; display:inline-block; line-height:40px; margin-left:22px; }
.basic_left dl dd h4{ font-size:18px; color:#444444; padding:11px 0 0 0; line-height:26px; }
.basic_left dl dd p{ width:100%; font-size:14px; color:#666;}
.basic_left dl dd p a{ color:#666; }
.basic_left dl dd .sp{ width:auto; display:table; float:left; font-size:16px; }
.basic_left dl dd em{ width:auto; font-size:18px; color:#FF6900;}
.basic_left dl dd strong{ font-size:14px; color:#666; font-weight:400; display: inline-block;}
.basic_left span{ width:100px; height:40px;display:inline-block; float:left; line-height:40px; color:#666; font-size:14px; text-align:center; }
.basic_left span a{ color:#666;}
.basic_left span a.TC{ float:right; padding:0 10px; display:block; width:30px;}

.order{ height: auto;margin:0px 0 0 0 ; text-align:left;}
.order_title{ width:100%; height:40px; position:relative; border-bottom:2px solid #ed1475;}
.order_bottom{ border-bottom:2px solid #ed1475;}
.order_title a{ color:#464637; display:inline-block; padding:0px; margin:0 20px 0 0; line-height:40px; font-size:16px; font-weight:bold;}
.order_title a:hover,.order_title a.cta{ border-bottom:2px solid #ed1475; color:#ed1475; position:relative; _bottom:-2px;}
.order_list{ width:99.9%; height:auto; margin:15px 0 0 0; border:1px solid #EEEEEE;}
.order_list.mot0{ margin-top:0;}

.order_list:hover{border-color:#dcdcdc; box-shadow:0 2px 4px rgba(0,0,0,0.1)}

.order_left { width:720px; height:auto;float:left; position:relative;}

.order_left_title { height:35px; padding:0 20px; background:#F9F9F9;border-right:1px solid #EEEEEE; position:relative;}
.order_left_title span { display:inline-block; margin:0 40px 0 0; line-height:35px; color:#888;}
.order_left_title p { position:absolute; right:20px; top:0; color:#FF8000; line-height:35px; display:block;}

.order_left dl,.coupons_box,.password{width:680px; height:100px; padding:20px; border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}
.order_left dl dt{ width:100px; height:100px; background:#006; float:left; overflow:hidden;  }
.order_left dl dt img{ width:100px; height:100px;}
.order_left dl dd{ width:560px; margin:0 0 0 20px; float:left; height:100px;  }
.order_left dl dd h4{ line-height:25px; max-height:50px; font-size:18px; color:#333; overflow:hidden;}
.order_left dl dd span{ line-height:30px; max-height:60px; font-size:13px; color:#FF9933;}
.order_left dl dd span em{ font-size:18px;}
.order_left dl dd p{ font-size:14px; color:#666;}
.order_left dl dd p em{ font-size:15px;}

.order_right { width:180px; height:auto; height:auto;text-align:center; position: absolute; top:50%; right:50%; right:-170px; margin-top:-25px; z-index:90;}
.order_right span { width:100%; height:40px; line-height:40px; font-size:20px;color:#FF9933; display:block; }
.order_right span em{ font-size:14px}
.order_right a { margin:0 auto; width:100px; height:30px;  display:block; line-height:40px; text-align:center; color:#666; text-decoration:underline; font-size:12px;}
.order_right a.btn,.record_top span a,.collection em a,.evaluation_btn a,.pj_btn a,.total li.c a,.adds_right a,.add_adds_btn{ display:block; width:100px; background:#9797A6; font-size:14px; height:30px;line-height:30px; text-decoration:none; text-align:center;color:#ffffff;}/*按钮*/
.order_right a:hover.btn{ background:#19B746;  color:#fff;}
.order_top0{ margin-top:10px;border-right:none;}
.order_left_wc{ width:100%;border-right:none;}
.order_left dl.wc{ width: 888px; }
.order_left dl.wc dd{ width:750px;}
.order_left dl.wc dd h4,.order_left dl.wc dd span,.order_left dl.wc dd p { height:40px; width:400px; float:left; padding:20px 0; overflow:hidden;}
.order_left dl.wc dd span,.order_left dl.wc dd p { width:140px; text-align:center; line-height:60px; margin:0 10px;}

.index_more{width:100%; height:40px; line-height:40px; text-align:center; margin:20px 0;}
.index_more a{  text-align:center; float:right; font-size:17px; color:#fff; display:block; width:150px; background:#9797A6;}
.index_more a:hover{ background:#188EEE; color:#FFF; text-decoration:none; }

#test1{ width:100%; height:40px; padding:10px 0 0 52px; color:#666; text-align:left;}
#test1 span{ width:50px; float:left; height:40px; line-height:40px; text-align:right; padding:0 8px 0 3px;}

.password{ border-top:0; padding-bottom:45px;_ padding-bottom:18px; display:inline-block;  }
.password li{ width:100%; line-height:40px; height:40px;}
.password li span{ width:65px; float:left; margin:0 15px 0 0 ; display:block; color:#666666; font-size:16px;line-height:40px; height:40px;}
.password li input{ width:300px; height:28px; line-height:28px; padding:0 10px; color: #999; border:1px solid #dddddd;}

.add_adds{ background:#F6F6F6; padding:15px 0px 5px 0px; border: 2px solid #E0E0E0; text-align:left; }
.add_adds ul{ margin: 10px 20px;}
.add_adds ul li{ height:40px; line-height:35px; margin:15px 0; color:#666; text-align:left; }
.add_adds ul li span{ width:80px; text-align:right; height:40px; line-height:35px; padding:0 10px 0 0; display:inline-block;}
.add_adds ul li input{ width:470px; height:35px; line-height:35px; border:1px solid #ddd; padding:0 15px; color:#444; }
.add_adds ul li .dizhi{ width:158px; height:35px; line-height:34px; border:1px solid #ddd; padding:0 15px; color:#444; margin-right:10px; }
.add_adds ul li .dizhi option{ padding:3px 15px; }
.add_adds ul li input.chang{ width:470px;}
.add_adds ul li span input { width:20px; float:left; }
.add_adds_btn{ width:400px; margin:0 0 35px 110px; background:#f6f6f6;}
.add_adds_btn a{ background:#9797A6; color:#fff; display:block; float:left; width:100px;}
.add_adds_btn a:hover { background:#FF7F00}
.add_adds_btn a.sc{ background:none; color:#666; text-decoration:underline;}
.btn_save {background: none repeat scroll 0% 0% #666;color: #FFF;width: 100px;height: 31px;border: medium none;font-size: 16px;cursor: pointer; padding:0px; }
.userBtn{ height:32px; display:block; float:left;margin:0 10px 0 3px;background-color:#666; padding:0 15px;line-height:26px;color:#fff; border:none; cursor:pointer; font-size:14px; }

.center{float:left;margin-left:30px;width:100px;line-height:30px; background:none; text-decoration:underline; color:#666; border:none; cursor:pointer;}
.add_adds ul li font{ padding:0 10px ; color:#FF9934;}
.order_bottom a.tjdz{ color:#666; float:right; font-weight:normal;}
.nobonus{ padding:20px; display:block}

.add_adds .form_table{ background:#F6F6F6; }
.add_adds .form_table .normal{ width:470px; height:35px; line-height:35px; border:1px solid #ddd; padding:0 15px; color:#444; margin:5px 0; }
.add_adds .form_table .attr{ width:220px; display:block; float:left; }
.add_adds .form_table .attr .rad{ margin-right:7px; }
.add_adds .form_table .sel{ width:155px; height:35px; line-height:34px; border:1px solid #ddd; padding:0 15px; color:#444; margin:10px 15px 10px 0px; }
.add_adds .form_table option{ padding:3px 15px; }

.salide_box{ width:1200px; height:auto; display:table; margin-bottom:10px; }
.salide_box .title{ font-size:14px; font-weight:bold; text-align:left; padding:0 15px; color:#666; }
.salide_box .lists_hot{ width:1198px; height:auto; display:table; }
.salide_box .lists_hot li{ width:172px; display:block; float:left; margin:15px 0px 15px 24px; }
.salide_box .lists_hot li img{ width:172px; height:159px; display:block; margin-bottom:10px; }
.salide_box .lists_hot li .txt_jq{ width:172px; height:22px; display:block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.salide_box .lists_hot li b{ width:172px; display:block; color:#666; text-align:center; font-size:12px; }
.salide_box .lists_hot li .btn_cart2{ width:100px; height:28px; display:block; line-height:22px; cursor:pointer; font-size:14px; font-family:'微软雅黑'; margin:7px auto 0px auto; border:1px solid #188EEE; background:#188EEE; color:#fff; padding:0px; }

/* 商家信息 */
.seller_box{ width:208px; height:auto; display:table; border:1px solid #e1e1e1; text-align:left; }
.seller_box .seller_title{ width:193px; height:36px; display:block; background:#f8f8f8; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #e1e1e1; line-height:36px; padding-left:15px; }
.seller_box ul{ padding:12px 14px; }
.seller_box ul li{ height:26px; display:block; line-height:26px; color:#333; }

.shop_info{ width:220px; height:319px; display:block; background:url(../images/bg_shop.png) no-repeat; margin-bottom:20px; }
.shop_info .shop_info_title{ width:220px; display:block; padding:18px 0px; text-align:center; font-size:18px; font-weight:bold; border-bottom:1px dashed #f9dae3; color:#FFF; margin-bottom:14px; }
.shop_info p{ width:182px; height:auto; display:table; line-height:30px; font-size:14px; text-align:left; color:#fff; padding:0px 18px 0px 20px; }
.shop_info p .orange{ color:#fff; padding-left:30px; }
.shop_info p .add_tit{ float:left; }
.shop_info p .address{ width:140px; height:54px; display:block; overflow:hidden; float:left; }
.shop_info p .touch{ width:182px; height:51px; display:block; line-height:44px; font-size:16px; background:url(../images/btn_1.png) center no-repeat; color:#FFF; text-align:center; text-indent:32px; margin-top:14px; }
.shop_info p .touch:hover{ background:url(../images/btn_2.png) center no-repeat; text-decoration:none; }

span.gradeScore{display:inline-block;width:70px;height:15px;background:url(../images/grade_bg.png) 0 -16px no-repeat;}
span.gradeScore i{display:inline-block;height:15px;background:url(../images/grade_bg.png) 0 2px no-repeat;}

/* 登录 */
.content_login{width:1198px;margin:10px 0 40px 0;border:1px #e1e1e1 solid;background:#fff;float:left;}
.coLoginBody{width:620px;float:left;border-right:1px solid #e1e1e1; margin:20px 0px;}
.coLogin_title{width:590px;height:33px;line-height:33px;margin:20px 0 0 38px;display:inline;color:#333;float:left;}
.coLogin_title p{font-size:14px;}
.coLogin_title p span{margin:0 10px 0 0;display:inline;font-size:30px;}
.coLogin_title p a{margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#E85308;}
.coLogin_title p a:hover{ color:#188eee; }
.coLogin_tab{width:340px;height:28px;margin:25px 0 0 110px;display:inline;background:url(../images/cologin_tab.gif) 0 bottom repeat-x;float:left;}
.coLogin_tab ul{padding:0 0 0 37px;float:left;}
.coLogin_tab li{width:134px;height:28px;line-height:26px;text-align:center;margin:0 0 0 7px;display:inline;background:url(../images/cologin_tab_current.gif) 0 -28px no-repeat;font-size:14px;color:#333;float:left;cursor:pointer;}
.coLogin_tab li.current{background-position:0 0;}

.coLogin_bottom{width:420px; display:block; margin:50px 0px 0px 50px; float:left;}
.coLogin_bottom p{font-size:14px;line-height:50px;color:#333;}
.coLogin_bottom ul{width:350px;float:left;}
.coLogin_bottom ul li{margin:20px 13px 8px 0;display:inline;padding:0 0 0 20px;height:24px;line-height:24px;float:left;background: url("../images/login_ico2.gif") no-repeat scroll 0% 0% transparent;}
#imgLink { display: block; margin-bottom: 12px;}

/* 网站导航 */
.site_map {	width:1200px; height:auto; display:table; text-align:left; }
.site_map .map_title { width:1200px; height:32px; display:block; line-height:30px; padding:18px 0; }
.site_map .map_title h3 { width:1200px;	height:32px; display:block; font-size:26px;	font-weight:bold; font-family:"microsoft yahei", "微软雅黑" }
.site_map .map_block { width:1200px; }
.site_map .block_inner { width:1198px; height:auto; display:table; border: solid 1px #dfdfdf; background: #fff; _zoom: 1; }
.site_map .site_map_listx {	width:1198px; margin-right:-40px; overflow: hidden; _display: inline }
.site_map .site_map_listx li { width:205px; height:50px; line-height:50px; padding-left:30px; margin-bottom:15px; float: left; _display: inline; font-size:18px; text-indent:20px; _zoom: 1 }
.site_map .site_map_listy {	width:1198px; overflow: hidden; _display: inline }
.site_map .site_map_listy li { width:360px; height:140px; padding-bottom:20px; margin-left:32px; float:left; _display:inline; _zoom:1 }
.site_map .site_map_listy li dl { margin-left:60px; _display:block }
.site_map #site_map_listy li a{	font-family:"microsoft yahei", "微软雅黑"; height:35px; line-height:36px; font-size:14px; _margin-left:-2px;	margin-left:10px; }
.site_map .site_map_listy li dl dt { font-family:"microsoft yahei", "微软雅黑"; height:35px; line-height:30px; font-size:16px; font-weight:bold; _margin-left:-2px; }
.site_map .site_map_listy li dl dd a { float: left;	margin-right: 10px;	display: inline-block; color:#999; line-height:2em; _display: inline; white-space: nowrap; *zoom:1; }
.site_map .site_map_list { width:1198px; overflow: hidden; _display: inline }
.site_map .site_map_list li { width:335px; height:auto; display:table; padding-bottom:20px;	margin-left:30px; float: left; _display: inline; _zoom: 1 }
.site_map #site_map_list li { margin-bottom:40px; }
.theme_tan .site_map_list li { width:1050px; } 
.theme_red .site_map_list li { width:1050px; }
.site_map .site_map_list li dl { margin-left: 60px; _display: block }
.site_map #site_map_list li a{ font-family: "microsoft yahei", "微软雅黑"; height:35px; line-height:36px; font-size: 14px; _margin-left: -2px; margin-left:10px; }
.site_map .site_map_list li dl dt {	font-family: "microsoft yahei", "微软雅黑"; height: 35px; line-height:30px; font-size:16px; font-weight:bold; _margin-left:-2px; }
.site_map .site_map_list li dl dd a { float: left; margin-right:15px; display: inline-block; line-height:2em; color:#999; _display:inline; white-space:nowrap; *zoom:1; }
.site_map .map_left { float: left; width: 467px; }
.site_map .map_left .site_map_list { width: auto; }
.site_map .map_right { float: right; width: 467px }
.site_map .map_right .site_map_list { width: auto }
.split { width:1100px; height:1px; margin:30px auto; clear:both; background: linear-gradient(to right, #FBFBFB 0px, #E9E9E9 10%, #E9E9E9 90%, #FBFBFB 100%) repeat scroll 0% 0% transparent; }
.icon_app{ width: 50px; height: 50px; border: 0 none; display:inline-block; *display:inline; *zoom:1; background: transparent url(../images/site_map_sprite.png) no-repeat 0 0 scroll; float:left }
i.icon_1 { background-position: -240px -180px }
i.icon_2 { background-position: -180px -180px }
i.icon_3 { background-position: -120px -180px }
i.icon_4 { background-position: -60px -180px }
i.icon_5 { background-position: 0 -180px }
i.icon_6 { background-position: -240px -240px }
i.icon_7 { background-position: -180px -240px }
i.icon_8 { background-position: -120px -240px }
i.icon_9 { background-position: -60px -240px }
i.icon_10 {	background-position: 0 -240px }
i.icon_24 {	background-position: -240px -60px }
i.icon_11 {	background-position: -120px -60px }
i.icon_12 {	background-position: -60px -60px }
i.icon_13 {	background-position: 0 -60px }
i.icon_14 {	background-position: -180px -60px }
i.icon_15 {	background-position: -240px 0 }
i.icon_16 {	background-position: -180px 0 }
i.icon_17 {	background-position: -120px 0 }
i.icon_18 {	background-position: -60px 0 }
i.icon_19 {	background-position: 0 0 }
i.icon_20 {	background-position: -180px -120px }
i.icon_21 {	background-position: -120px -120px }
i.icon_22 { background-position: -60px -120px }
i.icon_23 { background-position: 0 -120px }

dl.cartlist dd.static input.btn_account {width:96px;height:24px;display:block;line-height:22px;text-align:center;background:#FF6900;color:#FFF; border:medium none;float:right;cursor:pointer;}

/* 到货通知 */
.good15_norm .btn_notice{ width:182px;height:52px;display:block;background:url(../images/detailsp_btn.gif) 0px -52px no-repeat; margin-bottom:15px; }
.good15_norm .btn_notice:hover{ background:url(../images/detailsp_btn.gif) -183px -52px no-repeat; }
.good15_norm .sell_out{ width:674px; height:24px; display:block; line-height:24px; color:#8AB700; font-weight:bold; padding:30px 0px; }

/* 促销活动 */
.products_prompt { width:1168px; height:auto; display:table; border:1px solid #e5e5e5; background:#fff; padding:15px; margin:12px 0; text-align:left; position:relative; clear:both;  }
.products_prompt em { width:49px; height:50px; display:block; position:absolute; left:-5px; top:15px; background:url(../images/dpyh.png) no-repeat; }
.products_prompt .x_info { width:870px; height:50px; display:block; padding-left:50px; float:left; }
.products_prompt .x_info .prompt_title{ width:320px; height:auto; display:table; float:left; padding-top:7px; }
.products_prompt .x_info .prompt_title b { font-size:14px; clear:both; display:block; }
.products_prompt .x_info .prompt_title span { font-size:12px; clear:both; display:block; color:#999; padding-top:5px; }
.products_prompt .x_info p { width:512px; font-size:14px; color:#000; height:50px; padding-left:30px; float:left; line-height:50px; border-left:1px solid #e5e5e5; display:block; float:left; }
.products_prompt .x_info p strong { color:#CC0000; }
.products_prompt .fx_bnm { width:220px; height:50px; float:right; }
.products_prompt .fx_bnm span { width:46px; height:50px; line-height:50px; display:block; float:left; }
.products_prompt .fx_bnm #share-bd { width:160px; padding-top:11px; }

/* 分享 */
#share-bd { float: left; width:195px; padding-bottom: 0 !important; }
#share-bd a { width: 28px !important; display:block; padding-left: 0 !important; height: 28px !important; float:left; background: url(../images/share.png) no-repeat !important; margin: 0 4px 0 0 !important; }
#share-bd .bds_tsina { background-position: 0 0 !important; }
#share-bd .bds_qzone { background-position: -28px 0 !important; }
#share-bd .bds_tqq { background-position: -56px 0 !important; }
#share-bd .bds_weixin { background-position: -84px 0 !important; }
#share-bd .bds_renren { background-position: -112px 0 !important; }
#share-bd .bds_more { background:url(../images/share.png) no-repeat -140px 0 !important; width: 28px !important; height: 28px !important; display:block; padding: 0 !important; }

